Disclaimer
Diablo Canyon 1Avila Beach, Calif., United StatesPressurized Water Reactor (PWR)Net Output: 1073 MWeOperable. Initial criticality: 04/1984. Commercial start: 05/1985.
Unit Specific Plant Parameters