Toyama
The Road to Paradise on Mount Tateyama
In the town of Tateyama, around 400km North West of Tokyo, blindfolded women walk to paradise during the sacred ritual of Nunobashi Kanjoe.
Read the full story here
In the town of Tateyama, around 400km North West of Tokyo, blindfolded women walk to paradise during the sacred ritual of Nunobashi Kanjoe.
Read the full story here
Follow TripReporter