Fog and haze blanketed the North China Plain on Jan. 10, 2012, forcing the Beijing airport to cancel 43 flights and delayed 80 more when visibility dropped to 200 meters.