For the second consecutive day, a thick layer of fog has covered north India, dropping temperatures and disrupting train, and flight operations in several states.