New Delhi: Delhi witnessed a generally cloudy morning with shallow fog on Tuesday.
The minimum temperature was recorded at 11.6 degrees Celsius, two notches above the seasons's average, the weather office said.
"The sky will be generally cloudy towards the afternoon and evening," an India Meteorological Department official said.
Visibility stood at 800 metres at 8.30 a.m. while the humidity was 75 per cent.
According to northern railways, at least 22 trains were cancelled, 17 delayed due to fog in some parts of northern India,
The maximum temperature is likely to hover around 23 degrees Celsius.