LONDON, ENGLAND - DECEMBER 21: London Eye on December 21th 2005 in London. The 135 meter landmark is a giant Ferris wheel situated on the banks of the River Thames in London, England.
Editorial use only
Editorial credit: GTS Productions / Shutterstock.com

Royalty-free stock photo ID: 138078536

LONDON, ENGLAND - DECEMBER 21: London Eye on December 21th 2005 in London. The 135 meter landmark is a giant Ferris wheel situated on the banks of the River Thames in London, England.