Europe > France > Paris

Eiffel Tower



The Eiffel Tower located on the Champ de Mars in Paris. The tower is the tallest building in Paris and the most-visited paid monument in the world. Eiffel Tower was tallest man made structure in the world from 1889 to 1930.