Where is Puybrun?

Where is Puybrun located?

Puybrun, Puybrun, France (approx. 44.92167°, 1.78389°)


Where is Puybrun on the map?