Patches of Fog
7 of 17
Credit: Tokyo Electric Power Company
Photo of tsunami that hit the Fukushima Daiichi Nuclear Power Station, March 11, 2011. This image is of the north side of the Radiation Waste Treatment Facility.
©2014 King News Corporation, A Gannett Company. All Rights Reserved.
Powered by Broadcast Interactive Media.