Share
twitterlinkedinfacebook
Image 1 of 1
Turtle Tower, Hanoi
The Turtle Tower, built in 1886, stands on a small island in Hoan Kiem Lake, a central feature of Hanoi located in the old quarter of the city.