An amateur photographer has captured rare and beautiful images of the first snowfall in the Sahara desert for nearly 40 years.
Karim Bouchetata photographed the fleeting scene on Monday in the small Algerian town of Ain Sefra, which lies in the Atlas Mountains on the northern edge of the desert.
In his images a thin layer of snow rests on deep orange dunes, where he said it stayed for about a day, and forms whirling patterns where the slopes are too steep for it to settle. Snow was reportedly last seen in Ain Sefra in 1979, when a half-hour snowstorm stopped traffic.
Mr Bouchetata said: "Everyone was stunned to see snow falling in the desert, it is such a rare occurrence.
"It looked amazing as the snow settled on the sand and made a great set of photos.
"The snow stayed for about a day and has now melted away."
Ain Sefra, founded in 1881 as a French garrison town and known as "The Gateway to the Desert", sees average high temperatures of more than 37C in summer and has notched record lows of -10.2C in winter, though the average hovers around freezing.
Join our new commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies