Where is La Joue du Loup?

Where is La Joue du Loup located?

La Joue du Loup, La Joue du Loup, France (approx. 44.68713°, 5.89145°)


Where is La Joue du Loup on the map?