Eiffel Tower

Paris, France 14 September 2014 Most famous symbol of the City of Light, the Eiffel Tower stands 324 meters tall (1,063 ft.) on the Champ de Mars in Paris and draws millions of visitors every year all over the world. It was only meant to be built for the World Exhibition in 1889, held in continue reading : Eiffel Tower