Spain

Spain occupies most of the Iberian Peninsula, stretching south from the Pyrenees Mountains to the Strait of Gibraltar, which separates Spain from Africa.

View Images
La Pedrera in Barcelona was designed by Spanish architect Antoni Gaudí.