← Previous image Next image → The TEPCO No. 7 reactor is seen at the Kashiwazaki-Kariwa nuclear plant in Kashiwazaki The Tokyo Electric Power Co. (TEPCO) No. 7 reactor is seen at the Kashiwazaki-Kariwa nuclear plant in Kashiwazaki, Japan May 9, 2009. REUTERS/Toru Hanai/Files