High-resolution satellite images of Mashhad, Iran.

Storms