Where is Vicdessos?

Where is Vicdessos located?

Vicdessos, Vicdessos, France (approx. 42.769363°, 1.4971734°)


Where is Vicdessos on the map?