Question: What is the city with the most people in the home country of Tour de France record holder Haimar Zubeldia ?
Answer: Madrid