New Delhi, Jan 18 (ANI): A dense fog engulfed national capital New Delhi on Sunday morning, resulting in the cancellation of 21 flights and delay in the take-off of another 47. General visibility at the Indira Gandhi International Airport was below 50 metres early this morning. Satellite towns Faridabad, Noida and Ghaziabad also reported dense foggy conditions. The temperature at 5.30 a.m. was eight degrees Celsius. The Meteorological department has forecast dense fog in Punjab, Haryana, Delhi, West Uttar Pradesh and Rajasthan in the winter season.