The Shiraito Falls (白糸の滝, Shiraito no Taki) are located in the southwestern foothills of Mount Fuji. Ranked among the most beautiful waterfalls in Japan, the …

AloJapan.com