• See More

    While walking along the shore of Lake Towada, the Maiden Statue stood quietly by the water, keeping visitors company. The lake, mountains, and sculpture together made a truly moving scene.

Other Reviews by 10BRENDA