A Fudo deity enshrined beside Shashui Falls, selected as one of Japan's 100 Famous Waterfalls.
The three-tiered waterfall with approximately 69m drop is powerful, conveying nature's grandeur.
The Fudo Myo-o statue placed beside the falls is revered as a guardian deity of practitioners.
A sacred ground where mountain ascetics have gathered for waterfall training since ancient times.
The thundering …
📱
Get the app for a better experience
Auto stamp via GPS, offline access, and favorites tracking
Download on the App Store