What isolates the Iberian Peninsula from rest of europe?

The Iberian Peninsula is separated from the rest of Europe by the Pyrenees, a mountain range that runs along the border between France and Spain. The Pyrenees are a natural barrier that has played an important role in shaping the history and culture of the Iberian Peninsula.
Copyright Wanderlust World © https://www.ynyoo.com