Major hill stations of Himachal Pradesh and Uttarakhand witnessed heavy snowfall causing a drop in temperature in Delhi-NCR. Watch the full report.