Where is Poule-les-Écharmeaux?

Where is Poule-les-Écharmeaux located?

Poule-les-Écharmeaux, Poule-les-Écharmeaux, France (approx. 46.14946°, 4.4570203°)


Where is Poule-les-Écharmeaux on the map?