Mainly dry weather is expected in plain areas and cold in upper parts of the country during the next 12 hours.

However, smoggy and foggy conditions are expected over plain areas of Lahore, Gujranwala, Sargodha, Faisalabad, Sahiwal, Multan, Bahawalpur and Sukkur divisions.

Temperature of some major cities recorded on Tuesday morning:

Islamabad seven degree centigrade, Lahore fourteen, Karachi nineteen, Peshawar twelve, Quetta three, Gilgit two, Murree nine and Muzaffarabad ten degree centigrade.