The London Eye (Millennium Wheel), a giant Ferris Wheel on the south bank of the river Thames in London England. It is the tallest Ferris Wheel in Europe and the most popular attraction in the United Kingdom.
Tokyo Tower is a communications and observation tower located in Shiba Park, Minato, Tokyo, Japan. At 333 metres ft), it is the second-tallest artificial structure in Japan. The structure is an Eiffel Tower-inspired lattice tower that is painted wh