Séfar

Cezayir

ancient lost city in the heart of the Tassili n'Ajjer mountain range, in Algeria