Marrakech
Christmas in Marrakech.
At the Jardin Majorelle, a botanical garden featuring lots of cactus plants in the new town.