Sections
Residents of South Delhi take refuge from the rising sun in the ruins of Deer Park, one of the largest green areas in New Delhi.