Where is La Châtre?

Where is La Châtre located?

La Châtre, La Châtre, France (approx. 46.581566°, 1.9892292°)


Where is La Châtre on the map?