dhubbard12345 dhubbard12345 18-10-2017 History contestada The Pyrenees Mountains separates this country from the rest of Europe.