BEIJING - JULY 12: Traffic jam in Beijing's Central Business District on July 12, 2012 in Beijing, China. Beijing is expected to pass the six million vehicles on its roads by the end of the year.
- Image ID: 107932586
- Release Information: Editorial Use Only. Use of this image in advertising or for promotional purposes is prohibited.
- Editorial Credit: Hung Chung Chih / Shutterstock.com
- Copyright: Hung Chung Chih