258 Ancient Khettara wells 3.jpg
ancient; primitive; Khettara; wells; Tafilalt; basin; plain; Morocco; North Africa; High; Atlas; mountains; desert; dry; arid; mounds; dig; earth; underground; water; subsurface; irrigation; channels; tunnels; abandoned; Berber; tent; pulley; rope