Home / China / Photos Tools: Save | Print | E-mail | Most Read | Comment
2008 Shanghai import auto show
Adjust font size:

Ferrari cars are displayed during the 2008 Shanghai Import Auto Show in Shanghai, east China, Sept. 11, 2008. Autos with nearly 40 luxury brands including Ferrari, Maserati, and Rolls Royce were exhibited in the show.

Ferrari cars are displayed during the 2008 Shanghai Import Auto Show in Shanghai, east China, Sept. 11, 2008. Autos with nearly 40 luxury brands including Ferrari, Maserati, and Rolls Royce were exhibited in the show. [Pei Xin/Xinhua]

1   2   3   4    


Tools: Save | Print | E-mail | Most Read
Comment
Pet Name
Anonymous
China Archives
Related >>
Most Viewed >>
- 3 astronauts confirmed for Shenzhou VII mission
- Sanlu apologizes for milk powder contamination
- Shoppers accidentally buy nuclear waste
- Man sues airline over ban on flights
- Yao Ming stays with Sichuan students for Mid-Autumn Festival