Djebel Tsili


Djebel Tsili - mountain in Algeria.