A public square in Paris, France. It is the largest square in the French capital.

The Place de la Concorde

A public square in Paris, France. It is the largest square in the French capital.

An illustration of the Place de la Concorde in Paris, France. It is the largest square in the French capital. It was named Place Louis XV after the king of the time.

Place de la Concorde

An illustration of the Place de la Concorde in Paris, France. It is the largest square in the French…