logo

Video encyclopedia

2016 Tour of Chongming Island

3:14

2016 UCI Women's WorldTour - Tour of Chongming Island - Highlights

3:28

Tour of Chongming Island 2016 - Stage 1

0:17

Big crash at 2017 Tour of Chongming Island Stage 1

2:40

Tour of Chongming Island Stage 2

3:41

Tour of Chongming Island 2018 STAGE 1

The 2016 Tour of Chongming Island was the tenth staging of Tour of Chongming Island, a women's stage race held in Shanghai, China. It ran from 6 to 8 May 2016 and was part of the UCI Women's World Tour.
    Explore contextually related video stories in a new eye-catching way. Try Combster now!