A layer of dense fog engulfed Delhi-NCR and several other parts of north India on Wednesday morning, significantly reducing the visibility. Cold wave conditions have gripped Uttar Pradesh, Haryana, Punjab, and several other regions across the country, as temperatures continue to drop significantly.