Terra Verde

Landfill Haunts Napa Watershed and San Francisco Bay

Clover Flat Landfill is located at the top of the Upper Napa Valley. (source garbageandgreednapavalley.com)

This episode of Terra Verde features an interview with Upper Napa Valley resident Geoff Ellsworth, who offers a detailed look at the ins and outs of decades of operation of a problematic waste disposal site in the headwaters of the Napa River.