The Diablo Canyon nuclear power plant in Avila Beach, shown on Dec. 6, 2001.
The Diablo Canyon nuclear power plant in Avila Beach, shown on Dec. 6, 2001. David Middlecamp Cambrian file photo
The Diablo Canyon nuclear power plant in Avila Beach, shown on Dec. 6, 2001. David Middlecamp Cambrian file photo