Has South Africa ever seen snow? Residents of South Africa’s biggest city, Johannesburg, were stunned by the first snowfall in over a decade on Monday, with some children seeing snow for the first time. While parts of South Africa regularly receive snow over the southern hemisphere winter months of June to August, Johannesburg last had snow in August 2012. After getting her picture taken on Nelson Mandela Square in the financial district, Jennifer Banda told the Reuters news agency that she was pregnant the last time it snowed.“Eleven years down the line, it’s exciting that we have snow,” she said. People take photos as snow falls in Zoo Lake Park in Johannesburg. Photograph: Wikus de Wet/AFP/Getty Images On social media, Johannesburg residents described the snow as “pure magic”, “hectic” and a “wonderful start to the week”. University of Witwatersrand professor of physical geography Jennifer Fitchett told South Africa’s Times newspaper that the snow was unlikely to last, and had been caused by a surge in humidity, cold temperatures, and a cold wind.