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

148 requests at page #491