'They separate the Iberian Peninsula from the rest of Europe'
Pyrenees
MOUNTAINS: They separate the Iberian Peninsula from the rest of Europe
They separate the Iberian Peninsula from the rest of Europe
They separate the Iberian Peninsula from the rest of Europe
MOUNTAINS
Pyrenees
MOUNTAINS