Japan Togakushi Shrine
Made up of five unique shrines, this complex is located at the base of Mount Togakushi and is surrounded by 300 Cryptomeria trees
Plan your perfect trip to Japan!
Easily create an itinerary based on your preferences: Where to visit? For how long? What to do there?Plan your trip