Traffic comes to a halt in Beijing.
Traffic comes to a halt as a motorcade passes through central Beijing October 10, 2009. Sales of new cars in China's capital have spiked to about 2,000 a day, a trend that will put up to four million vehicles on the streets of Beijing by year's end, state media said Friday. UPI/Stephen Shaver
Please fill out form for pricing information for the photo below.