Japan 🇯🇵 Togakushi-jinja Shrine is located at the foot of Mount Togakushi, northwest of Nagano.

With forests and shrines from two thousand years of legend, Mount Togakushi is one of Japan’s sacred peaks. A walk along the mountain will seem like a trip to another era. To this day, the local tall groves and mysterious atmosphere excite visitors no less than in ancient times.

The forest of the sanctuary contains 800-year-old trees.

#Japan

Write A Comment