Editorial image. Not to be used in commercial designs and/or advertisements. Click here for terms and conditions.
Place de la Concorde is one of the major public squares in Paris, France. Filled with statues and fountains, and the Egyptian Obelisk, and located between the Arc de Triomphe, the Madeleine, the Tuileries and it is a major tourist attraction of Paris.