Where is Porte d'Arras?

Where is Porte d'Arras located?

Porte d'Arras, Nord-Pas-de-Calais, France (approx. 50.61771°, 3.061865°)


Where is Porte d'Arras on the map?