Where is Porte D'Arras?

Where is Porte D'Arras located?

Porte D'Arras, Porte D'Arras, France (approx. 50.617584°, 3.062349°)


Where is Porte D'Arras on the map?