India is one of the world’s places where landfills literally look like mountains and nobody bats an eyelid. The largest landfill in New Delhi, Bhalsawa, caught fire, and it looks incredibly scary!
India is one of the world’s places where landfills literally look like mountains and nobody bats an eyelid. The largest landfill in New Delhi, Bhalsawa, caught fire, and it looks incredibly scary!