The Pyrenees is a range of mountains in southwest Europe that forms a natural border between Spain and France.