what is the land that divides spain and france?