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 three mountains – Haguro San, Gas San and Yudono San – although many non-religious hikers choose to walk just one or two of the…

Hitchhiking Honshu, Japan

Tokyo is surely the most capitalist, consumerist city in the world, and is not a good introduction to beautiful Japan. Billboards and lights scream at people to buy stuff. Trains are crammed with adverts whilst people are transfixed with smartphones. Everywhere I turn, there are women who  look like film stars. Looking perfect is seemingly…