Where is La Brigue?

Where is La Brigue located?

La Brigue, La Brigue (Station), France (approx. 43.713593°, 7.28427°)


Where is La Brigue on the map?