Turtle Tower (Vietnamese: Tháp Rùa), also called Tortoise Tower is a small tower in the middle of Sword Lake, Hanoi, Vietnam.
Turtle Tower (Vietnamese: Tháp Rùa), also called Tortoise Tower is a small tower in the middle of Sword Lake, Hanoi, Vietnam. Landmarks, Towers - Misc Links: en.wikipedia.org By: Mike1989