Where is Châtillon-la-Borde?

Where is Châtillon-la-Borde located?

Châtillon-la-Borde, Châtillon-la-Borde, France (approx. 48.54263°, 2.80893°)


Where is Châtillon-la-Borde on the map?