Karasawa Falls in Ueda City, Nagano Prefecture, is a popular summer destination for people looking to beat the heat. The 15-meter high waterfall offers a serene atmosphere for waterplay ...
It is called one of the three sacred places for moss, along with Kita Yatsugatake in Nagano Prefecture and ... including ...