Where is Chalautre-la-Grande?

Where is Chalautre-la-Grande located?

Chalautre-la-Grande, Chalautre-la-Grande, France (approx. 48.542324°, 3.461136°)


Where is Chalautre-la-Grande on the map?