LONDON - JANUARY 26: The London Eye and River Thames by night in London, England on January 26, 2013. It is the tallest Ferris wheel in Europe, visited by over 3.5 million people annually.
Editorial use only
Editorial credit: Luis Santos / Shutterstock.com

Royalty-free stock photo ID: 140416795

LONDON - JANUARY 26: The London Eye and River Thames by night in London, England on January 26, 2013. It is the tallest Ferris wheel in Europe, visited by over 3.5 million people annually.