The Ghazipur landfill in New Delhi, India stretches across some 70 acres of land. The area has been dubbed “Trash Mountain” because it holds 10 million tons of garbage now piled higher than the city’s skyline. Workers can earn about … Continue reading














