Diablo Canyon nuclear power plant near Avila Beach.
Diablo Canyon nuclear power plant near Avila Beach. dmiddlecamp@thetribunenews.com
Diablo Canyon nuclear power plant near Avila Beach. dmiddlecamp@thetribunenews.com