Where is Puydarrieux?

Where is Puydarrieux located?

Puydarrieux, Puydarrieux, France (approx. 43.285786°, 0.3853542°)


Where is Puydarrieux on the map?