Snow in Johannesburg!

Snow falls in Johannesburg and most of South Africa