A layer of fog enveloped Delhi on Saturday morning, reducing visibility and disrupting traffic movement. Other parts of North India also witnessed dense fog condition this morning.