Tag Archives: Miharashi Park

Miharashi Park Hakodate Japan

Hakodate City is located in southern part of Hokkaido Island, Japan. This photo was taken on 3 Nov 2007 in the Miharashi Park.