Turtle Island, middle of Hanoi. Apparently enormous turtles live in the lake but we didn't see any