Tour of Chongming Island UCI Women’s WorldTour: China’s eco-friendly bike race https://www.uci.org/road/news/2019/tour-of-chongming-island-uci-women-s-worldtour-china-s-eco-friendly-bike-race