Where is La Mézière?

Where is La Mézière located?

La Mézière, La Mézière, France (approx. 48.219376°, -1.7557921°)


Where is La Mézière on the map?