North Indian states continued to face a piercing cold wave, with parts of Jammu and Kashmir, Himachal Pradesh and Uttarakhand recording temperatures below the freezing point, PTI reported.

Three people were killed in an accident in Uttar Pradesh, when their car hit a mini-truck on the Delhi-Lucknow National Highway, which was enveloped by thick fog on Friday morning.

Visibility was poor in Haryana, Punjab, Uttar Pradesh and New Delhi.

In Delhi, minimum temperatures fell to 6.8 degrees Celsius on Friday night, while maximum temperatures were at 25 degrees Celsius. The minimum temperature is likely to fall to 5 degrees Celsius in the first week of the new year, the weather department said.

Early morning fog in Delhi on Saturday delayed 36 trains and led to 13 services being cancelled, ANI reported.

In Jammu and Kashmir, Leh recorded the coldest temperatures, at minus 11.4 degrees Celsius. In Kargil, it was minus 9.2 degrees Celsius while Srinagar recorded a minimum of minus 2.8 degrees Celsius.

In Punjab, Bathinda was the coldest place with a minimum of 4 degrees Celsius. Hisar in Haryana recorded a low of 4.9 degress Celsius, while Muzaffarnagar in UP recorded minimums of 4 degrees Celsius.