Where is Le Sauvage?

Where is Le Sauvage located?

Le Sauvage, Le Sauvage, France (approx. 44.385323°, 2.4551954°)


Where is Le Sauvage on the map?