SINOPIX PHOTO

Add to Lightbox Download
Visitors look at a Rolls-Royce car at the Auto China 2004 exhibition in Beijing, China. China's booming economy has led to rocketing car production and sales, with car makers from all over the world seeking a piece of the action..
Visitors look at a Rolls-Royce car at the Auto China 2004 exhibition in Beijing, China. China's booming economy has led to rocketing car production and sales, with car makers from all over the world seeking a piece of the action..