Himachal Pradesh Temperatures Northern hills of India witness season's first snowfall December 25, 2016