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.

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.