The Place de la Concorde is one of the major public squares in Paris, France.