An aerial view of the Peach Bottom Atomic Power Station, a nuclear power plant in Delta, Pennsylvania, March 25, 2011. Peach Bottom consists of two boiling water reactors is located on the west bank of the Susquehanna River. AFP PHOTO/Stan HONDA (Photo credit should read STAN HONDA/AFP/Getty Images)