The Eiffel Tower is a lattice tower located in Paris on the Champ de Mars. Built in 1889 it tops out at 1063 feet and was the tallest man-made structure, until the Chrysler building was built in New York.
This video shows close-up details of the tower and records an elevator ride up to the second level observation deck.
Link to this comment:
All Comments (0)