The Diablo Canyon nuclear power plant near Avila Beach, pictured in 2001.
The Diablo Canyon nuclear power plant near Avila Beach, pictured in 2001. DAVID MIDDLECAMP dmiddlecamp@thetribunenews.com
The Diablo Canyon nuclear power plant near Avila Beach, pictured in 2001. DAVID MIDDLECAMP dmiddlecamp@thetribunenews.com