On the road to the highest mountain in North Africa