Unable to download file

We're unable to process your download at this time. Please try again later. If the problem persists, contact us.

Caption

The London Eye, London, UK - July 16, 2010: Taken from the opposite bank of the Thames river, this is a giant 135-metre (443 ft) tall Ferris wheel, which is one of the most recognisable sights of London, the British capital. Tourists, especially in summer, do not mind forming long queues and wait for hours in order to get a spectacular 'aerial' view of one of the most exciting cities in the world.