Center of Japan: Ikushima-Tarushima Jinja

Located in the geographical center of Japan, Ikushima-Tarushima Jinja worships the Shinto Deities Ikushima-no-okami, the God of Fertility and Vitality and Tarushima-no-okami, the God of Fulfilment. The architectural style of the main shrine is one of the oldest in Japan, located on a small island surrounded by a pond.

The Ancient Shrine of Lake Suwa: Suwa Taisha

Visiting the complex shrine of Lake Suwa, the Suwa Taisha or Suwa Grand Shrine, dating back to the late 7th century as indicated in the Kojiki. Enshrouded by conflicting myths surrounding its Kami, I was particularly fond of the ancient ambience of these shrines.