[ No photos yet ]
Be the first to share one
An ancient shrine enshrined on the shores of Lake …
About 10-minute walk from Towadako Bus Terminal
Okuse Towada Lakeside 486, Towada City, Aomori Prefecture
Open in Google Maps ↗
An ancient shrine enshrined on the shores of Lake Towada, forming a sacred domain united with the mystical natural beauty of the lake. Lake Towada has been revered since ancient times as "the Lake of the Gods," a holy site visited by many ascetics as a sacred place of shugendo mountain practice. The enshrined deity Yamato Takeru is revered throughout Japan as a god of valor, but at Towada he is al…
Tradition holds that the shrine was founded by Sakanoue no Tamuramaro on his return from an eastern expedition in 807 (Daido 2). It flourished as a sacred site of shugendo practice during the Heian period, giving rise to the dragon god legend of Nanshobo. During the Edo period it received the venera…
Recovery from illness, bodily wellness, peace of mind. Especially efficacious at Yakushi and Kannon temples.
Derived from the enshrined deity "日本武尊"
Suggest an update
Suggest fixes to the location, history, visiting hours, access, facilities, notes and more
›
Get the app for a better experience
Auto stamp via GPS, offline access, and favorites tracking