Deluge in the United Arab EmiratesA powerful storm system battered major cities in the Arabian Peninsula. View the full story Credits: NASA Earth Observatory / Wanmei Liang Download Share Tags Earth Observatory Image of the DayTakenApril 19, 2024Image CreditNASA Earth Observatory / Wanmei LiangSize1024x683px