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

Facebooktwittergoogle_pluspinterestlinkedinrsstumblrinstagramFacebooktwittergoogle_pluspinterestlinkedinrsstumblrinstagram

Poll