Where is Chera Valance?

Where is Chera Valance located?

Chera Valance, Chera Valance, France (approx. 48.118816°, 6.753076°)


Where is Chera Valance on the map?