The Place de la Concorde is one of Europe's most magnificent and historic squares

[Right Bank - Paris - France]