Togakushi Shrine - Credit: Wikimedia Commons
The is a Shinto shrine in Togakushi, Nagano (city), Nagano Prefecture, Japan. The shrine is at the base of Mount Togakushi () in Myōkō-Togakushi Renzan National Park. Togakushi Shrine consists of five shrines, known as the lower, middle, and upper shrine area (Togakushi Hōkō-sha, Hino-miko-sha, Togakushi Chū-sha, Togakushi Oku-sha and Kuzuryu-sha respectively), each area about 2 km apart. Read more on Wikipedia
Source: en.wikipedia.org