Snow in Egypt for the first time in 100 years.