Worldwide Locations

Worldwide Locations

Keyword: new delhi

Photo of the Day: Commonwealth Games Come to a Fiery End

Multimedia

Indian dancers perform during the closing ceremony of the XIX Commonwealth Games at Jawarharlal Nehru Stadium in New Delhi on October 14, 2010.