Tags: infrastructure, kashiwazaki-kariwa, nuclear, power, station, largest, world, seven, reactors, generating, operated, tepco