The path to Togakushi’s Inner Shrine is lined with cedar trees that are 400+ years old. Their massive presence instills a feeling of the power of nature upon those who make the walk to see them.

AloJapan.com