Shiraito Falls in Japan

Shiraito Falls is a waterfall in Fujinomiya, Shizuoka Prefecture, near Mount Fuji, Japan.The falls were regarded as sacred under the Fuji cult. Another waterfall, the Otodome Falls is approximately a five-minute walk away.
[wiki]