Seudónimo Seudónimo 26-02-2018 History contestada Spain and Portugal (circled on the map above) are located on the __________ Peninsula, a landform that is separated from the rest of Europe by the Pyrenees. A. Balkan B. Apennine C. Scandinavian D. Iberian