Question: where is the iberian peninsula located on a world map
Answer: in the southwest corner of Europe