Ishidan Marathon at Mount Haguro
Mount Haguro in Yamagata Prefecture has always been known as a popular spot for hikers. But come mid-October, the lowest of the Dewa Sanzan mountains (“The Three Mountains of Dewa,” i.e. Mount Haguro, Mount Gassan, and Mount Yudono) attracts those […]