Where is Cherrueix?

Where is Cherrueix located?

Cherrueix, Cherrueix, France (approx. 48.606083°, -1.7110157°)


Where is Cherrueix on the map?