the eiffel tower was completed in 1889 and stands 491 meters tall

135 requests at page #491