Would you like this image in a better quality?
Premium Membership
Aerial view of Turtle Island, an island lying about 10 km off the north-east coast of Taiwan