Question: The 2011 Indian Grand Prix was held 40 km from what city?
Answer: Delhi