20171221 city.delhi: Delhi: 15 trains cancelled; 30 delayed due to low visibility