Where is Hauts de Massane?

Where is Hauts de Massane located?

Hauts de Massane, Hauts de Massane, France (approx. 43.63637°, 3.822722°)


Where is Hauts de Massane on the map?