More than 15 inches (40cm) has blanketed sand dunes across the small town of Ain Sefra, Algeria. It is the second time snow...