Traffic and fog at Delhi airport.
www.flickr.com user vm2827
Warm and dry weather in most parts of India during winter means that it's the peak tourist season. However, in north India, the scenario is very different. Around this time of year, the chill really sets in.
Over the last couple of days, a cold wave has swept across north India, indicating that winter has definitely arrived. The minimum temperature dropped to 5 degrees Celsius in Delhi, and to a very inhospitable -13 degrees Celsius in far flung Leh.
The winter weather is always a problem in Delhi, as it creates immovable thick blankets of fog which interfere with trains and flights. Today the fog extended to Punjab, Haryana, Rajasthan and Bihar, resulting in more than 90 trains being canceled or delayed.
In Himachal Pradesh, there's hope of a white Christmas. The first snowfall of the season happened earlier in the month. Manali is the most reliable place for snow. In Shimla, it's becoming more and more elusive. The last time there was snow on Christmas day was in 1991. Last year, snow started falling on New Year's Eve.