Deluge in the United Arab Emirates – nasa.gov