Kamikōchi, the sacred land of Japan, offers breathtaking mountain views and the exhilarating experience of being 1,500m above sea level, surrounded by majestic peaks and crystal-clear lakes.
Kamikōchi, the sacred land of Japan, offers breathtaking mountain views and the exhilarating experience of being 1,500m above sea level, surrounded by majestic peaks and crystal-clear lakes.
Kamikōchi, the sacred land of Japan, offers breathtaking mountain views and the exhilarating experience of being 1,500m above sea level, surrounded by majestic peaks and crystal-clear lakes.
Kamikōchi, the sacred land of Japan, offers breathtaking mountain views and the exhilarating experience of being 1,500m above sea level, surrounded by majestic peaks and crystal-clear lakes.