"The town of roughly 35,000 people sits between the Atlas Mountains and the northern edge of the Sahara. The last recorded snowfall in Ain Sefra occurred in February 1979.
" ... a review of several years of satellite data suggests that snow is also unusual in this section of the Saharan Atlas range.
"The snow fell in a region where summertime temperatures average 37°Celsius (99°Fahrenheit), though wintertime temperatures have been known to get down into the single digits Celsius (30s Fahrenheit). Such moisture is as rare as the cool temperatures, given that just a few centimeters (inches) of precipitation fall here in an entire year."
Source: NASA Earth Observatory