Womens road World Cup in Chongming Island, China Publicerad den 19 maj 2014 av jonas l Svara Some Highlights from yesterdays World Cup race in China: