London Eye, The Best Place To See The Beauty of The City of London

The London Eye is the tallest rides in London, England. The shape resembles a giant windmill with a height of 135 meter and 120 meter diameter...