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