Where is Pic Saint-Loup?

Where is Pic Saint-Loup located?

Pic Saint-Loup, Pic Saint-Loup (Station), France (approx. 43.639175°, 3.8532703°)


Where is Pic Saint-Loup on the map?