Wander in Kamikochi, the home of the Japanese gods, and enjoy and explore the spectacular mountain scenery. Unlock the Kappa Bridge and Myojin Bridge, enjoy the pure scenery of Japan's pure waters, and experience the feeling of being 1,500 meters high, surrounded by majestic mountains and crystal clear lakes.