Champs-Élysées Avenue

Paris, France

Champs-Élysées Avenue

This two kilometers long street (which is supposed to be the most beautiful one in the world) connects Place Charles de Gaulle and Place de la Concorde. One of the iconic landmarks of Paris – the Arc de Triomphe is located at this avenue’s western e