Sahara Desert, Morocco
Morocco.
In the High Atlas mountains of Morocco, a Berber village is perched on a steep hillside, with snowcapped Jbel Toubkal, the tallest mountain in North Africa, in the background.