Place de la Concorde is a renowned public square in Paris, France. It is the largest square in the French capital and is located in the city's eighth arrondissement, at the eastern end of the Champs-Élysées. From the public square, visitors can spot breathtaking views of Tuileries Garden, the Louvre Museum and Arc de Triomphe.