March 31st is the 118th anniversary of the inauguration of the Eiffel Tower, and boy do I wish I was there to celebrate!
Located beside the River Seine in Paris, France, the Eiffel Tower is the tallest building in the city. Following its completion in 1889, it was the tallest structure in the world, and remained so until the Chrysler Building in New York City displaced it from that ...


No comments