Tour of Chongming Island

WorldTour, Stage race, 26th -28th April 2018, China