China / Sports

Women's Tour on Chongming Island

(Agencies) Updated: 2013-05-12 17:23
 Women's Tour on Chongming Island

Participants compete at the Chongming Island Women's Tour, part of the 2013 UCI Women's Road World Cup in Chongming Island, Shanghai May 12, 2013. [Photo/Agencies] 

Highlights
Hot Topics