Delhi woke up to a dense fog this morning with minimum temperature recorded at 5 Degree Celsius. Twelve trains were cancelled due to the prevailing weather conditions, 49 trains were running behind schedule while 13 were rescheduled, as of 6 am. The Indian Metererological Department has predicted dense fog for Friday and moderate fog on Saturday.