Question: What mountains delimit the country that has a 2010 Giro d'Italia stage winner who admitted he was planning to use doping in 2007 ?
Answer: The Alps