Women’s Tour of Chongming Island 2019 Preview – Tips, Contenders, Profile

Chongming Island is, unsurprisingly, an island on the Eastern side of China. Roughly twice the size of the Isle of Man it’s almost pan-flat with the highest point being 2.6 metres above sea-level. With that in mind, the race has always been a sprint fest. There are 3 stages in the race, which takes place between 9th-11th May and all 3 should come down to...