Large lakes have formed in desert areas of Morocco after the rains of recent weeks

Lake Iriki, between the regions of Zagora and Tata in the Moroccan Sahara, has revived following heavy rainfall after being dry for an extended period.