High-resolution satellite images of Muscat, Oman.

Storms