Tell Atlas
It is found in many montane regions of North Africa, including the Rif Mountains and Atlas Mountains in Morocco, the Tell Atlas in Algeria and the Ghar-Rouban mountains in Algeria and Tunisia.