Where is Châtelus-Malvaleix?

Where is Châtelus-Malvaleix located?

Châtelus-Malvaleix, Châtelus-Malvaleix, France (approx. 46.303738°, 2.0231683°)


Where is Châtelus-Malvaleix on the map?