Where is Champagnac-la-Rivière?

Where is Champagnac-la-Rivière located?

Champagnac-la-Rivière, Champagnac-la-Rivière, France (approx. 45.710186°, 0.91325855°)


Where is Champagnac-la-Rivière on the map?