
Several cities in north India have been engulfed in dense fog for the past two days. For the second day in a row, dense fog hit Delhi Tuesday morning with visibility falling sharply in parts of the city. (Express photo by Praveen Khanna)

At 8.30 am, visibility at Palam and Safdarjung remained at around 50m. When visibility is less than 50m, the India Meteorological Department categorises it as ‘very dense fog’. (Express photo by Praveen Khanna)

Foggy mornings are set to persist in Delhi for the next three days as well. The IMD has issued a 'yellow' alert for the city till Friday, which is a warning to ‘be aware’. (Express photo by Praveen Khanna)

Not just Delhi, even Haryana, Punjab, Chandigarh, parts of Rajasthan and Uttar Pradesh are witnessing foggy mornings. (Express photo by Gajendra Yadav)

In Uttar Pradesh, dense fog engulfed Kanpur this morning. (Express photo by Vishal Srivastava)

Here is a picture of dense fog enveloping the city of Lucknow (Express photo by Vishal Srivastava)

Dense fog on Tuesday morning reduced visibility in most parts of Haryana and Punjab, affecting traffic movement. (Express photo by Gurmeet Singh)

The fog reduced visibility in several parts of the two states including Haryana's Karnal, Ambala, Hisar, Rohtak, Bhiwani and Panchkula and Punjab's Amritsar, Ludhiana, Patiala, Halwara, Adampur, Bathinda, Mohali and Rupnagar, according to a meteorological department official. (Express photo by Gurmeet Singh)