Maps: 'Airpocalypse': Severe pollution cripples northeastern China
Total Locations: 2
  • Beijing, China
  • Haerbin, Heilongjiang, China