Where is La Cavalière?

Where is La Cavalière located?

La Cavalière, La Cavalière, France (approx. 47.16495°, 3.961097°)


Where is La Cavalière on the map?