‘It’s snowed in Cairo for the first time in 112 years’