Where is Le Verdier?

Where is Le Verdier located?

Le Verdier, Le Verdier, France (approx. 43.9888°, 1.8413099°)


Where is Le Verdier on the map?