In this video I visit Shiraito falls in Karuizawa Japan. These falls originate from the side of Mt. Asama. There is much to see in Nagano prefecture, and some of the best sights are hidden in obscure places. Shiraito Falls: Karuizawa: Alo Japan.
Alo Japan.