Where is Pontgibaud?

Where is Pontgibaud located?

Pontgibaud, Pontgibaud, France (approx. 45.832684°, 2.8517656°)


Where is Pontgibaud on the map?