"Kaminari" means "thunder" in Japanese, and the 30-meter-high Kaminari-daki waterfall in Takayama, Nagano Prefecture ... experience it from behind. The autumn foliage in the nearby canyon offers ...