Unlike Delhi’s three towering landfills – in Okhla, Bhalaswa and Ghazipur – the pit at Tajpur Pahadi, located in the nether regions of Delhi’s Badarpur area, is used specifically to hold the ashes of burnt trash from a nearby waste-to-energy (WTE) incinerator that is owned by Jindal Urban Infrastructure Limited.Continue Reading