A bitter cold snap is sweeping across South Africa, bringing heavy snow, freezing temperatures and strong winds to several provinces. Snow has covered high-lying areas while forecasters warn of more wintry weather and rough seas along the coast.