Delhi recorded a cold wave for a second day on the trot on Friday, with the minimum temperature at Ayanagar in southwest Delhi plunging to a numbing 1.8 degrees Celsius, according to the India Meteorological Department (IMD) data.
The Safdarjung Observatory, Delhi's primary weather station, logged a minimum temperature of four degrees Celsius, which was lower than that of Dalhousie (8.7 degrees Celsius), Dharamshala (5.4 degrees), Shimla (6.2 degrees), Dehradun (4.4 degrees), Mussoorie (6.4 degrees) and Nainital (6.5 degrees) A dense layer of fog persisted over northwest India, and adjoining central and eastern parts of the country, hitting road, rail and air traffic movement.
Bad weather conditions delayed around 30 flights at the Indira Gandhi International Airport and at least 26 trains reaching Delhi, officials said.
The Palam observatory, near the IGI Airport, recorded a visibility level of 200 metres at 5:30 am.
According to the weather office, 'very dense' fog is when visibility is between 0 and 50 metres, 51 and 200 metres is 'dense', 201 and 500 metres 'moderate', and 501 and 1,000 metres 'shallow'.
The weather stations at Lodhi Road, Ayanagar and Ridge in Delhi recorded minimum temperatures of 3.8 degrees Celsius, 1.8 degrees and 3.3 degrees, respectively.
On Thursday, Delhi logged a minimum temperature of three degrees Celsius -- the lowest in January in two years -- making it cooler than several hill stations.
The cold snap is straining power grids and posing challenges to the homeless and animals.
According to a senior IMD official there will be some relief from cold weather under the influence of a fresh Western Disturbance, which is likely to affect northwest India starting January 7.
In the plains, the Met office declares a cold wave if the minimum temperature dips to four degrees Celsius or when the minimum temperature is 10 degrees or below and is 4.5 notches below the normal.
A severe cold wave is when the minimum temperature dips to two degrees Celsius or the departure from the normal is more than 6.4 degrees.
A cold day is when the minimum temperature is less than or equal to 10 degrees Celsius below the normal and the maximum temperature is at least 4.5 degrees below the normal.
A severe cold day is when the maximum is 6.5 degrees Celsius or more below the normal.
Featured Video Of The Day
Delhi-NCR Covered With Smog, Air Quality Remains 'Severe' Delhi Shivers At 5.9 Degrees Celsius, Air Quality 'Severe' For 2nd Day Delhi's Temperature Goes Below 5 Degrees In Early December, Breaks 14-Year Record Germany Refused To Extradite Saudi Suspect? Suicidal Empathy, Says Elon Musk 2 Dead, Many Feared Trapped For 17 Hours After Mohali Building Collapse 4-Year-Old Boy Run Over By Speeding Creta In Mumbai, Teen Driver Arrested AAP Announces Door-To-Door Registration Drive For 2 New Welfare Schemes Stepwell That May Be Over 150-Years-Old Unearthed In UP's Sambhal Donald Trump's Daughter-in-law Lara Withdraws From Senate Bid Track Latest News Live on NDTV.com and get news updates from India and around the world.