Where is Rioupéroux?

Where is Rioupéroux located?

Rioupéroux, Rioupéroux, France (approx. 45.09234°, 5.9035215°)


Where is Rioupéroux on the map?