High Quality Content by WIKIPEDIA articles! The Togakushi shrine is a Shinto shrine in Togakushi, Nagano Prefecture, Japan. The shrine is located within the J shin'etsu K gen National Park. There are actually three shrines, known as the lower, middle, and upper shrine (Togakushi hokosha, Togakushi ch sha, and Togakushi okusha respectively), each about 2 km apart. The approach to the upper shrine is known for its natural beauty, lined with over 300 majestic old Cryptomeria trees.A Shinto shrine is a structure whose main purpose is to house ("enshrine") one or more Shinto kami, and is usually characterized by the presence of a honden or sanctuary, where the kami is enshrined. The honden may however be completely absent, as for example when the shrine stands on a sacred mountain to which it is dedicated, or when there are nearby himorogi or other yorishiro that can serve as a more direct bond to a kami.There may be a haiden, and other structures.