What physical feature separates the Iberian peninsula from the rest of Europe?
Spain is in Europe, so there is no mountain range that divides
Spain from Europe. What you are referring to is the Pyrenees
Mountains, which forms much of Spain's border with France. As Spain
is in the southeast of Europe, it could be looked upon as a
boundary between Spain and most of the rest of Europe.