Stone steps on the shores of Lake Toya in winter,Hokkaido Japan. Toya Lake is located in the southwestern part of Hokkaido and belongs to the Tozan National Park.
View Full Image on Dreamstime
Username: Dem168
Editorial: No
Width: 2663 pixels
Height: 3751 pixels
Downloads: 0
Image ID: 149164001