China / China

Weekly Photos: June 18-24

(chinadaily.com.cn) Updated: 2012-06-25 09:33

Weekly Photos: June 18-24

A woman sits inside a Porsche during the sport cars 2012 Super Show in Shanghai June 23, 2012. The event drew more than 450 high-end sports car owners who are members of various Chinese sport car clubs racing against each other during the three-day event, according to organizers. [Photo/Agencies]

Highlights
Hot Topics