Djebel Antar


Djebel Antar - mountain in Algeria.