Where is Beauvais?

Where is Beauvais located?

Beauvais, Hauts-de-France, France (approx. 49.43333°, 2.08333°)


Where is Beauvais on the map?