Where is Châtillon-sur-Cher?
Where is Châtillon-sur-Cher located?
Châtillon-sur-Cher, Châtillon-sur-Cher, France (approx. 47.27405°, 1.4941856°)
Where is Châtillon-sur-Cher on the map?
{"latitude":47.27405,"longitude":1.4941856,"title":"Châtillon-sur-Cher"}