There have been reports that it has been snowing in Lesotho and even in the high peaks of the Drakensberg in KwaZulu Natal. Most of Johannesburg has also been experiencing  thunderstorms, with lots of hail. Future Media news caught up with Johan van den Berg a climatologist who explained that one of the reason for the cold is that the sea temperatures in the Atlantic ocean, which are cooler than normal,blows in the cold wind from the high pressure system.