LONDON - MARCH 3: The London Eye on March 3, 2012 in London, England. It was built in 1999. The wheel stands 443 feet (135 meters) tall. 10,000 people visiting each day.
Editorial use only
Editorial credit: skyearth / Shutterstock.com

Royalty-free stock photo ID: 96906250

LONDON - MARCH 3: The London Eye on March 3, 2012 in London, England. It was built in 1999. The wheel stands 443 feet (135 meters) tall. 10,000 people visiting each day.