High-resolution satellite images of the Chernobyl Nuclear Power Plant, Ukraine.

Storms