Where is Le Pouyalet?

Where is Le Pouyalet located?

Le Pouyalet, Le Pouyalet, France (approx. 45.21499°, -0.76463°)


Where is Le Pouyalet on the map?