Question: The 2011 Indian Grand Prix was held 40 km from what city? 
Sentence (from "2011 Indian Grand Prix"): The 2011 Indian Grand Prix, formally the 2011 Formula 1 Airtel Grand Prix of India, was a Formula One motor race that was held on 30 October 2011 at the Buddh International Circuit in Greater Noida, Uttar Pradesh, India.
Relevant evidence: Yes