Togakushi Shrine

Japan’s highest mountain shrine enshrining the deities who forced open Amanoiwato Cave, where the Goddess of the Sun hid.

Business Hours Everyday
Price FREE
Address Togakushi Shrine, 3506 Togakushi Nagano, Nagano Prefecture See map
Telephone 026-254-2001
Website https://en.wikipedia.org/wiki/Togakushi_Shrine