Tourists walk in silhouette across the river from the London Eye, one of the most famous landmarks, skylines and iconic buildings in the capital in London, England, United Kingdom. London Eye, also known as the Millennium Wheel.