A review of the Eiffel Tower tours

The Eiffel Tower is a wrought iron lattice tower on the Champ de Mars in Paris. It has become a global cultural icon of France and one of the most recognisable structures in the world.