Where is La Meyze?

Where is La Meyze located?

La Meyze, La Meyze, France (approx. 45.616333°, 1.2141383°)


Where is La Meyze on the map?