Where is Château de la Canière?

Where is Château de la Canière located?

Château de la Canière, Château de la Canière, France (approx. 45.9857°, 3.2448°)


Where is Château de la Canière on the map?