Where is Chasseradès?

Where is Chasseradès located?

Chasseradès, Chasseradès, France (approx. 44.55144°, 3.8252757°)


Where is Chasseradès on the map?