June 12, 2017
35 Surprising Facts about the Eiffel Tower
The Eiffel Tower is located in Paris, France and stands on the Champ de Mars. The tower is named after its designer and builder, an engineer named Gustave Eiffel. Though initially criticized by the leading intellectuals of the period and