High-resolution satellite images of Quito, Ecuador.

Storms