The Pyrenees mountains are located in southwest Europe, forming a natural border between France and Spain.
Lac LémanMont Saint-Michel