Once towering as a grim symbol of Delhi’s waste crisis, the 62-metre-high Bhalswa landfill is now the site of an ambitious ...