Kamikōchi, Japan's sacred mountain village, 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, Japan's sacred mountain village, 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, Japan's sacred mountain village, offers breathtaking mountain views and the exhilarating experience of being 1,500m above sea level, surrounded by majestic peaks and crystal-clear lakes.