Where is Sailly-Labourse?

Where is Sailly-Labourse located?

Sailly-Labourse, Sailly-Labourse, France (approx. 50.500805°, 2.695613°)


Where is Sailly-Labourse on the map?