Where is Valenciennes Station?

Where is Valenciennes Station located?

Valenciennes Station, Valenciennes Station, France (approx. 50.36305°, 3.51722°)


Where is Valenciennes Station on the map?