Meteorologists blame smog on wind from neighboring India bringing smoke and other pollutants, mainly due to stubble burning

Read more: Pakistan: School cancelled as heavy fog blankets Lahore