From 1889 to 2004 more than 200 million people visited the Eiffel Tower. This piture is taken looking up the Eiffel Tower from the ground. Picture taken in Paris, France 31st March 2006.