Togakushi Shrine, Nagano.
“The Togakushi Shrine (Togakushi Jinja) is a Shinto shrine in Togakushi, Nagano (city), Nagano Prefecture, Japan. The shrine is at the base of Mount Togakushi (1,904 metres / 6,247 ft) in Myōkō-Togakushi Renzan National Park. Togakushi Shrine consists of five shrines, each area about 2 km apart. The approach to the upper shrine is lined with over 300 Cryptomeria trees, some believed up to 900 years old.”