A relentless cold wave is sweeping through north India, leaving people shivering and desperately hoping for some respite. There has been heavy snowfall in Jammu and Kashmir, Punjab, Himachal Pradesh and Uttarakhand. And the Meteorological Department has predicted more snowfall in these states.