Dense fog enveloped various parts of North India, bringing visibility and temperatures down and impacting train and flight operations. As per the past 24 hours data of the IMD, Delhi witnessed a maximum temperature of 16 degrees Celsius, a departure of three degrees below normal and and minimum of 7.6 degrees Celsius. Delhi is expected to witness fog till January 8, with light rain likely on January 6.