Several areas in northern India including capital city New Delhi were covered in fog on Wednesday. Over 100 flights and 40 trains were delayed, and road traffic was affected.