Where is La Buttiniere?

Where is La Buttiniere located?

La Buttiniere, La Buttiniere, France (approx. 44.864433°, -0.52531°)


Where is La Buttiniere on the map?