Where is La Beaume?

Where is La Beaume located?

La Beaume, La Beaume, France (approx. 44.55335°, 5.635825°)


Where is La Beaume on the map?