Aomori Prefecture
A symbolic bronze statue on the shore of Lake Towada, created by Kotaro Takamura and beloved as one of the lake’s most iconic landmarks.
Open on map
No image
No public reviews yet.
Open on BashoMap