Where is Abancourt Station?

Where is Abancourt Station located?

Abancourt Station, Abancourt Station, France (approx. 49.68528°, 1.77389°)


Where is Abancourt Station on the map?