On what peninsula do Spain and Portugal lie????
iberian peninsula