Forty seven flights were delayed and 21 cancelled at the Delhi airport as the city witnessed yet another foggy morning on Sunday. The general visibility at the airport was below 50 metres this morning. There was dense fog in Faridabad, Noida and Ghaziabad, part of the NCR region around Delhi. The weather department said that temperature at 5:30 am was eight degrees Celsius.