High-resolution satellite images of Beirut, Lebanon.

Storms