Where is Beauvais Sud?

Where is Beauvais Sud located?

Beauvais Sud, Beauvais Sud, France (approx. 49.410446°, 2.113453°)


Where is Beauvais Sud on the map?