left corner left corner
China Daily Website  

Ten photos you don't wanna miss - April 24

2015-04-24 09:15

By (chinadaily.com.cn)

Ten photos you don't wanna miss - April 24

Car parts hang from the wall during the 16th Shanghai International Automobile Industry Exhibition, also known as Auto Shanghai 2015, in Shanghai, April 20, 2015. The event, themed "Innovation for Upgrading", is scheduled to last until April 29. [Photo/CFP]

8.03K
...