Where is Montségur?

Where is Montségur located?

Montségur, Montségur (Station), France (approx. 43.519894°, 1.3295238°)


Where is Montségur on the map?