A general view of the site for the inaugural 2011 Indian Grand Prix near New Delhi. Construction for the site has been hampered by Delhi's recent monsoonal rains, with much still to do ahead of the October 2011 event, Jaypee Group Circuit, Greater Noida, September 29, 2010
To help make this website better, to improve and personalize your experience and for advertising purposes, are you happy to accept cookies and other technologies.