One of Diablo Canyon Power Plant’s nuclear reactors in Avila Beach.
One of Diablo Canyon Power Plant’s nuclear reactors in Avila Beach. Michael Mariant AP
One of Diablo Canyon Power Plant’s nuclear reactors in Avila Beach. Michael Mariant AP