Towada Shrine

DescriptionLocated only a short walk away from the shores of Lake Towada, the Towada Shrine is a good reminder of the connection with nature felt within Japanese culture. Surrounded by towering cedar trees, the walk to the shrine itself is calming, even in the dead of winter.
Copyright© Aomori prefecture