Lalla Takkerkoust lake and Agafay Desert

Lalla Takkerkoust lake and Agafay Desert: At the foot of the Atlas Mountains, a haven of peace on the edge of the 7 km long artificial Lalla Takerkoust Lake which supplies water to the city of Marrakech. Curiously, the contours of the landscape sometimes take on the appearance of a Japanese print. Continuing on the tracks, we reach the Agafay desert, a moonlike desert, with the mountain peaks as its background. In a word, magical!