Where is La Cabanasse?

Where is La Cabanasse located?

La Cabanasse, La Cabanasse, France (approx. 42.501877°, 2.1146615°)


Where is La Cabanasse on the map?