20171225 india: 17 train cancelled; 26 delayed due to fog in north India