Question: Which peninsula contains the the home country of the London Marathon elite women 's race winner Rosa Mota ?
Answer: Iberian Peninsula