anaimlesshitchhiker.com
Hiking the Dewa Sanzan in Honshu, Japan
Japan is a hiker’s paradise, and the Dewa Sanzan (the three mountains of Dewa) is a pilgrimage route of the aesthetic Shugendo religion. Shugendo pilgrims and Japanese hikers can walk all th…