Tour of Zhoushan Island

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.