PARIS (NEXSTAR) – The Place de la Concorde is one of the most symbolic sights of the city. It was created as a public square of hundreds and hundreds of years ago and traditionally has been a ...
will take place at the Place de la Concorde in Paris, France. The Place de la Concorde is located at the eastern end of the Champs-Elysées and is the largest public square in the city. The square's ...
The historic Place de la Concorde, central to the French Revolution, hosted the first-ever outdoor opening ceremony in ...