Climbing up Mt. Haguro of Yamagata. One of the…

Climbing up Mt. Haguro of Yamagata. One of the Three Sacred Mountains of Dewa.