« back to search results
Image 15 of 63
< Prev Next >
Turtle Tower, Hanoi
The Turtle Tower stands on a small island in Hoan Kiem Lake, located in the old quarter of Hanoi. Built in 1886, the tower contrasts with the modern buildings behind it which are also reflected here in the lake.