Where is Moncontour?

Where is Moncontour located?

Moncontour, Moncontour, France (approx. 48.35942°, -2.633691°)


Where is Moncontour on the map?