aerial photo of the Diablo Canyon nuclear power plant Avila Beach California Pacific coast PG&E with two Westinghouse reactors
aerial photo of the Diablo Canyon nuclear power plant Avila Beach California Pacific coast PG&E with two Westinghouse reactors