3 ms·A mountain range which stretches across northwestern Africa.by JorgeGT 10y agoA mountain range which stretches across northwestern Africa.