Kegon Falls, one of highest waterfalls in Japan. Located in Nikko National Park Share This Story, Choose Your Platform! FacebookTwitterLinkedinRedditTumblrGoogle+PinterestVkEmail