The Wonders of Europe (2023)
S2E2 The Eiffel Tower
Each year, close to 7 million visitors flock to the famous Eiffel Tower in Paris, France, solidifying its status as one of the most frequented landmarks globally. When it was completed, the tower held the title of the tallest building in the world.