Where is Luzech?

Where is Luzech located?

Luzech, Luzech, France (approx. 44.47789°, 1.2872058°)


Where is Luzech on the map?