Racing Through The Streets Of Chongming Island

Chongming Island will host an international cycling race this month. More than 100 top female riders will hit the roads for a three day race. Organizers say it will be the most competitive race since the island began hosting the events 15 years ago.


Source: Shanghai Live