The latest satellite imagery of the Fukushima Daiichi Nuclear Power Plant, Japan, after the 2011 tsunami, on February 28, 2021.