Winter at Lake Chuzenji

A frozen paradise in the mountains of Japan.

Back to Top