Where is Peyzac-le-Moustier?

Where is Peyzac-le-Moustier located?

Peyzac-le-Moustier, Peyzac-le-Moustier, France (approx. 44.990448°, 1.078803°)


Where is Peyzac-le-Moustier on the map?