PG&E’s Diablo Canyon nuclear power plant’s reactors in Avila Beach in 2008.
PG&E’s Diablo Canyon nuclear power plant’s reactors in Avila Beach in 2008. Michael Mariant Associated Press
PG&E’s Diablo Canyon nuclear power plant’s reactors in Avila Beach in 2008. Michael Mariant Associated Press