Tour of Zhoushan Island is a women's staged cycle race which takes place in China and is currently rated by the UCI as 2.2.
Winners Year Winner Second Third 2012 (I) 2012 (II) 2013 2014 2015 2016 2017 2018 2019 (I) 2019 (II) No race in 2020 and 2021 due to the COVID-19 pandemic in mainland China
References