© Gajendra Yada
The capital Tuesday recorded its lowest maximum temperature in December in the past 22 years, with 12.2 degrees being the highest reading of mercury, India Meteorological Department officials said.
This is the lowest the temperature has dipped to since 28 December 1997, officials said, when it was 11.3 degrees Celsius.
Kuldeep Srivastava, scientist at IMD, said the temperature was also the second lowest since 1992.
He added, "It was caused due to strong and cold north westerly winds from western Himalayan region and a layer of low clouds stopping the sunlight from reaching the surface of the earth."
The difference between the maximum and minimum temperature Tuesday was also very low with the minimum temperature recorded at 10.4 degrees Celsius.
Experts have said the condition is likely to persist on Wednesday as well, after which the temperature would increase.
On Monday, the maximum temperature in the city was 12.9 degrees Celsius, lowest since December 2003.
As per an IMD official, 28 December 1973 has so far been the day which holds the record for having the lowest maximum temperature, at 11.2 degrees Celsius.
Comment: This month Delhi also recorded the highest 24-hour December rainfall in 22 years.