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

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

Image source