With its 8.64 hectares, Place de la Concorde is the largest square in the capital. It is located between the Champs-Élysées to the west, the Tuileries Gardens to the east, the Rue Royale and the Church of the Madeleine to the north and the Seine to the south. In 1748, at the height of the…