Where is Châtillon-sur-Indre?

Where is Châtillon-sur-Indre located?

Châtillon-sur-Indre, Châtillon-sur-Indre, France (approx. 46.98658°, 1.1745102°)


Where is Châtillon-sur-Indre on the map?