Question: The 2011 Indian Grand Prix was held 40 km from what city? 
Sentence (from "Buddh International Circuit"): The Buddh International Circuit (बुद्ध अन्तरराष्ट्रीय परिपथ) is an Indian motor racing circuit in Greater Noida, Uttar Pradesh, India, 40 km from Delhi.
Relevant evidence: Yes