Odors, Leakage and Containment: The Story of a Southern California Landfill
In Val Verde, California, an unincorporated community just a few miles north of popular amusement destination, Six Flags Magic Mountain, it is possible to glimpse the top of…