Where is Superbagnères?

Where is Superbagnères located?

Superbagnères, Superbagnères, France (approx. 42.768303°, 0.5780217°)


Where is Superbagnères on the map?