The Wonders of Europe 2x2
Season 2 · Episode 2
Watch
Overview
Every year, nearly 7 million people visit the iconic Eiffel Tower in Paris, France, making it one of the most visited monuments in the world. At the time it was built, the tower was the tallest structure in the world.
Comments
Sign in to join the conversation.