Cherry Blossoms/3.11

A large-scale radiation leak occurred at the Fukushima No. 1 nuclear power plant due to the earthquake and tsunami on March 11, 2011.