Photo by: ???????? Claudio Schwarz
Throughout the world, dumping sites are regarded as health hazard and nuisance. There are some ...