Where is Le Bauvais?

Where is Le Bauvais located?

Le Bauvais, Le Bauvais, France (approx. 49.215595°, 4.758762°)


Where is Le Bauvais on the map?