Where is Richerenches?

Where is Richerenches located?

Richerenches, Richerenches, France (approx. 44.359474°, 4.91251°)


Where is Richerenches on the map?