Where is La Cassagne?

Where is La Cassagne located?

La Cassagne, La Cassagne, France (approx. 45.046352°, 1.3159384°)


Where is La Cassagne on the map?