Buried under a thick carpet of silt and marsh, Neela Hauz, considered one of the largest water bodies in South Delhi, is going to get a fresh lease of life.