The Bizarre History Of The Eiffel Tower
As one of the most iconic landmarks in Paris, France, the Eiffel Tower stands at 300 meters high, but few people know that the Eiffel Tower was actually built for the International Exposition in France in 1889. This is the bizarre history of Gustave Eiffel and the harsh criticism he faced.
Read More