Tuesday, December 6, 2016

Tour Eiffel, Paris

The Tour Eiffel soaring at 324 meters of height on the Champ de Mars in Paris, France. Built as the entrance to 1889's World Fair, its observation deck stands at 276 meters from the ground, the highest in the European Union.