The Diablo Canyon Nuclear Power Plant in Avila Beach, California shown on Thursday December 6, 2001.
The Diablo Canyon Nuclear Power Plant in Avila Beach, California shown on Thursday December 6, 2001. DAVID MIDDLECAMP KRT
The Diablo Canyon Nuclear Power Plant in Avila Beach, California shown on Thursday December 6, 2001. DAVID MIDDLECAMP KRT

Diablo Canyon is closing, but we won’t get that pristine bluff back

February 06, 2017 09:15 PM