China's auto boom

Traffic passes the highway beside the Beijing Olympic National stadium on November 5, 2007 in Beijing, China.
Feng Li/Getty Images
POSTED IN:  China