Loading…
Workers atop the 100 foot tall Dhapa dumping ground (landfill), Dhapa, Kolkata, India. Dhapa is a large industrial zone that ...