A beautiful 70 metre wide waterfall about 10 minutes drive to the north of Karuizawa along the Shiraito Highlandway toll road.
A beautiful 70 metre wide waterfall about 10 minutes drive to the north of Karuizawa along the Shiraito Highlandway toll road.