The Atlas Mountains divide Morocco in half. To the north of the mountains are lusch green lands, with trees, shrubs and ground-cover vegetation. To the south is an arid desert. The mountains between the two areas are a combination of the north and south, with the highest peaks covered in snow. You can be standing in the desert looking up at the snow-capped peaks. In two hours driving time, you can be standing in the snow. It’s hard to process how drastically different the climates can be over such a short distance, but this is one of the reasons that Morocco is such an interesting place to visit.