‘Souf’ at M’Zab Valley

Souf is the water coming after rain, guided by special constructions and stocked in barrages. This is at M'Zab valley, Ghardaia, desert of Algeria.