Srinagar recorded its lowest temperature of the season with famous Dal Lake witnessing a thin layer of ice on its surface on Tuesday as a cold wave sweeping across several parts of northern region continued unabated.
The city experienced the coldest night this winter recording minus 6.2 degrees Celsius, which was four notches below normal, a Met official said.
Due to dip in temperature in the Valley, a thin layer of ice was formed on the water bodies including the Dal Lake.
Pahalgam hill resort in south Kashmir, which serves as the base camp for the annual Amarnath yatra, registered a minimum temperature of minus 7.0 degrees Celsius, while famous ski resort of Gulmarg recorded minus 7.5 degrees.
Leh district in frontier region of Ladakh was the coldest place in the state with a low of minus 17.0 degrees Celsius.
In Delhi, a misty morning gave way to a chilly but sunny day as the mercury came down below normal.
The maximum dropped to 21.7 degree Celsius, one degree below normal, from Monday's 22.7 degrees while the minimum was recorded at 6.8 degrees as against 7.5 degrees the previous day.
Cold conditions also gripped the states of Punjab and Haryana where the capital Chandigarh recorded the season's coldest night at 4.4 degrees Celsius.
In Haryana, Narnaul and Ambala settled at a minimum of 2 and 3.7 deg C respectively.
In Punjab, Amritsar continued to remain under the grip of intense chill with the minimum settling at 3.5 degrees C. Ludhiana and Patiala recorded a low of 4.5 and 5.5 deg C.
People in the hill state of Himachal Pradesh had a comfortable day today with the capital Shimla recording a minimum temperature of 7.6 deg C, four degrees above normal.
Kalpa in tribal Kinnaur district recorded a low of minus 0.4 degree, three degrees above normal.
However, Bhuntar, Sundernagar and Mandi settled at minus 1.3, minus 0.4, 0.2 deg C respectively, three to four notches below normal.