Heavy snowfall lashes Kashmir, Himachal, Uttarakhand

Heavy snowfall lashes Kashmir, Himachal, Uttarakhand