With iconic structures like the Eiffel Tower and world-renowned art institutions such as the Louvre, the stage was well set to welcome the Olympic Games Paris 2024, 100 years since the city last ...