The world's most incredible views from above
Iguazu Falls are the highlight for many visitors to Argentina
Dubai
New York city
A view over the Arc de Triomphe in Paris, France
Mount Everest, Nepal
Lake Bogoria, Kenya
The Uzon caldera on the Kamchatka Peninsula of Russia
Singapore
The Taj Mahal, India
Halong Bay, Vietnam
(Source: Telegarph)