The Eiffel Tower is an iconic landmark located in Paris, France. Built in 1889, it is one of the most recognizable structures in the world and stands at 324 meters tall. Millions of visitors come each year to admire its architectural beauty and panoramic views of the city from its three platforms.