March 31, 1889: French engineer Alexandre Gustave Eiffel unfurled a French flag from the top of the Eiffel Tower. At 330 meters (1,083 feet) tall, it was the tallest building in the world until surpa…
© 2024 Dan Allosso
Substack is the home for great culture