High-resolution satellite images of Nanjing, China.

Storms