Where is St-Quentin Station?

Where is St-Quentin Station located?

St-Quentin Station, Picardie, France (approx. 49.84°, 3.29694°)


Where is St-Quentin Station on the map?