you can't see the Eiffel Tower from the London Eye. They are 350 km apart. (215 miles) Even discounting the curvature of the earth, you would have to have very good eyesight to see that distance. With the curvature, you can only see to a distance of about 25 miles.