Stage
Tour of Taihu Lake
China
2nd stage | 129.0 km
Zhangjiagang Shuangshandao Island -> Zhangjiagang Shuangshandao Island
2.1
M.Kadlec | Leader