High-resolution satellite images of Panama Canal, Panama.

Storms