Imagine a Saharan town of Algeria where the temperatures hit 50°C (122°F). Well it snowed there for the first time after 37 years.

Ain Sefron, a small town in Algeria, one of the “gateways to the desert” lies 1078 meters above the sea level. It’s surrounded by Atlas Mountains and the last time it snowed was in February 1979. The snow storm back then had only lasted half an hour.

On December 19, the villagers witnessed the second snow ever in living memory. Amateur photographer Karim Bouchetata was lucky enough to shoot the snow covered dunes of the Sahara Desert, as the snow stayed for a whole day before it melted.

Photo: mashable.com via Geoff Robinson Photography.
Photo: dailymail.co.uk via Geoff Robinson Photography.

Via mashable.comedition.cnn.com, nbcnews.com, dailymail.co.uk.