In which city is the Arc de Triomphe located?

This is in Paris France.

The Arc de Triomphe is located in Paris, France.

In Paris, it is:

- on the right bank of the Seine river,

- in the central-western part of the city,

- at the upper end of the Champs-Elysées avenue,

- at the centre of a huge square where 12 avenues meet, called "Place de l'étoile" or "Place Charles de Gaulle-Etoile".
Its in Paris, France at the end of one of the most famous shopping streets, Avenue des champ-elysees, which has some of the biggest names!