Lucy has moved from Japan and this blog. See lucylou.info for her latest posts.

Page 1 of 1

Lake Mashuu, Teshikaga, Hokkaido.
Supposedly one of the clearest lakes in the world. The road up here was crazy!

Lake Mashuu, Teshikaga, Hokkaido.

Supposedly one of the clearest lakes in the world. The road up here was crazy!

Japan travel photography