Where is Monchy-le-Preux?

Where is Monchy-le-Preux located?

Monchy-le-Preux, Monchy-le-Preux, France (approx. 50.270645°, 2.8939068°)


Where is Monchy-le-Preux on the map?