High-resolution satellite images of Tianjin (Tientsin), China.

Storms