the long road over the Atlas mountains