Where is Châtillon-en-Vendelais?
Where is Châtillon-en-Vendelais located?
Châtillon-en-Vendelais, Châtillon-en-Vendelais, France (approx. 48.22542°, -1.179393°)
Where is Châtillon-en-Vendelais on the map?
{"latitude":48.22542,"longitude":-1.179393,"title":"Châtillon-en-Vendelais"}