London Eye, London, England, UK


The 135 meter (443 ft) tall EDF Energy London Eye is located on the south bank of river Thames in London and opened to the public in 2000.


Size: 3347px × 5029px
Location: London, England, Great Britain, UK, Europe
Photo credit: © Sergio Azenha / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: blue, capsule, capsules, day, daytime, england, europe, european, eye, ferris, flowers, landmark, landmarks, london, londres, millenium, millennium, sky, spring, trees, uk, vertical, wheel