Where is La Verdière?

Where is La Verdière located?

La Verdière, La Verdière, France (approx. 43.637962°, 5.9348454°)


Where is La Verdière on the map?