"Kaminari" means "thunder" in Japanese, and the 30-meter-high Kaminari-daki waterfall in Takayama, Nagano Prefecture, more than lives up to its name. This natural wonder looks and sounds ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results