Sacred Waterfall to Cleanse Mind & Body
Description
Nestled in the mountains west of Aikawa Town, Kanagawa Prefecture, Japan, lies Shiokawa Falls, which have been used for meditation and rituals since ancient times.
Details
9581 x 13473px
Formats
Digital Download
Printed Product
Buy
From $12.55