by mitakag
The London Eye is a giant Ferris wheel on the South Bank of the River Thames in London, also known as the Millennium Wheel.