Togakushi-jinja Shrine, located at the base of Mount Togakushi in Nagano Prefecture, is connected to one of Japan’s most enduring legends. It’s towering groves and mystical aura move visitors today as much as in ancient times.
~
Reposted from @ebi_times
~
Tag 📸 photos #VisitJapanUS to give us permission to repost to our channels.
Follow @VisitJapan.US for your daily dose of Japan!
AloJapan.com