The Pyrenees mountain range is in southwestern Europe, forming the natural border between France and Spain.