Portugal and Spain are on the Iberian peninsula