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.