Tour of Chongming Island

Inside Line: Mel Hoskins’ Chongming Island World Cup

Round 5 of the UCI Women’s World Cup was raced in China on the weekend: the Tour of Chongming Island World Cup. The single-day race followed the three-day Tour of Chongming stage race with both races taking place on, unsurprisingly, Chongming Island, roughly 50km north of Shanghai. Orica-AIS sprinter Mel Hoskins, who won the three-day […]

0