Where is La Noue Crapaudière?

Where is La Noue Crapaudière located?

La Noue Crapaudière, La Noue Crapaudière, France (approx. 46.1592°, -1.331505°)


Where is La Noue Crapaudière on the map?