Where is Arras Station?

Where is Arras Station located?

Arras Station, Arras Station, France (approx. 50.28667°, 2.78139°)


Where is Arras Station on the map?