Where is Puylaurens?

Where is Puylaurens located?

Puylaurens, Puylaurens, France (approx. 43.572613°, 2.0134037°)


Where is Puylaurens on the map?