BEIJING-SEPTEMBER 24: Traffic jam on ring road during rush hour on Sep 24, 2010 in Beijing, China. Beijing is expected to pass the five million vehicles on its roads by the end of the year.
- Image ID: 61616845
- Copyright: testing
- Editorial Credit: testing / Shutterstock.com
Editorial Use Only.
Use of this image in advertising or for promotional purposes is prohibited.