Togakushi Shrine – Okusha (Inner Shrine) 戸隠神社 奥社

Upper Togakushi Shrine is one of five shrines that make up Togakushi Shrine. It is located in Nagano and has a 2km path leading to it. The path includes a red thatched gate and a line of cedar trees, some over 400 years old.
Source: nagano-cvb.or.jp ↗, read 2026-09-11





