Where is La Fourragère?

Where is La Fourragère located?

La Fourragère, La Fourragère, France (approx. 43.30388°, 5.4242105°)


Where is La Fourragère on the map?