Where is Lezoux?

Where is Lezoux located?

Lezoux, Auvergne, France (approx. 45.8281092°, 3.3805242°)


Where is Lezoux on the map?