Disclaimer
Diablo Canyon 2Avila Beach, Calif., United StatesPressurized Water Reactor (PWR)Net Output: 1087 MWeOperable. Initial criticality: 08/1985. Commercial start: 03/1986.
Unit Specific Plant Parameters