5 Fascinating Landfills and Dumping Sites Around the World

Smelly, hideous and even toxic, garbage is humanity’s most visible by-product, perpetually flooding our planet ...