Towada Shrine
Located on Nakayama Peninsula, which juts into Lake Towada, this ancient shrine is said to have been founded in 807 by Sakanoue no Tamuramaro, a shogun who enshrined Prince Yamato Takeru as a warrior deity. During the Edo period, Towada Shrine was revered alongside Mount Osore as one of the two great sacred sites of the region, flourishing as a place of ascetic practice.
The shrine is pretty small, but the atmosphere is super spiritual. You can really feel it!