Ghardaia

3. Algeria

_Sidi-Brahim Mosque, El Atteuf, M’Zab Valley_