Where is Lautrec?

Where is Lautrec located?

Lautrec, Lautrec, France (approx. 43.707417°, 2.1373909°)


Where is Lautrec on the map?