Sunday 5 March 2017

Tomakomai - Hokkaido, Japan

The splendor of Japanese countryside! Yamakoshi village, Niigata, Japan

Koyasan: an overnight stay in a Japanese temple