The Champs Elysees in Paris, France, is located on the axis of the Louvre and the New Arc de Triomphe, also known as the Arc de Triomphe, is one of the world's three bustling central streets, also known as the world's ten charm pedestrian streets. Some of the core attractions in Paris are not far from this street.