
At least 11 trains were delayed Friday as visibility dropped due to fog in Delhi with an average delay of two to three hours. (AP)

Apart from the delays, 351 trains were fully and 159 were partially cancelled. The minimum temperature settled at 7.1 degrees Celsius Friday morning. There might be rains over a span of the next couple of days. (Express photo: Amit Mehra)

However, flight operations at Delhi airport were not affected. Currently, the Lowest Runway Visual Range (RVR) is reported to be 175 metres, which does permit landings and even take-offs.(Express photo: Praveen Khanna)

By the end of 28th December 2018, the hills of Darjeeling rejoiced with joy and delight. Darjeeling received snowfall after a gap of 10 years which lasted for about an hour. These pictures were taken the next morning in Sukhia Pokhri, Darjeeling, a small town about 20 km away from Darjeeling. (Express photo: Aditya Rai)

Srinagar also witnessed the coldest December night in 28 years last week after the night temperature was recorded at minus 7.6 degrees. Due to the cold weather conditions, other than water taps and small water bodies, fringes of Dal Lake in Srinagar also froze. (Express photo: Shuaib Mashoodi)

Skaters form a human chain in the shape of 2019 to welcome New Year at Ice Skating rink Lakkar Bazar Shimla. (Express photo: Pradeep Kumar)

Pune recorded its coldest December since 1981, and the mercury plunged to 5.9 degrees Celsius. (Express photo: Praveen Khanna)

Security staff who works in night shift sits around fire on a cold winter morning outside a corporate building in Dadar. (Express photo: Nirmal Harindran)