Editorial use only
Editorial credit: testing / Shutterstock.com

Royalty-free stock photo ID: 308793326

BEIJING, CHINA-AUG.23, 2015: Zhongguancun area. Air pollution restrictions have been implemented for the 70th anniversary of the victory in the War of Resistance against Japanese Aggression on Sept 3.