Chongming leads the charge
By He Qi in Shanghai | China Daily | Updated: 2019-05-21 07:32
Shanghai's Chongming Island, site of the recent UCI Women's World Tour race, has become a highly popular destination for cycling and fitness enthusiasts.
The May 9-11 UCI Women's World Tour (Tour of Chongming Island) attracted 18 teams from 14 countries and regions to compete in the 347.7-kilometer event.
Organized by the Union Cycliste Internationale, the General Administration of Sport of China and Shanghai Municipal People's Government, and co-hosted by the Chinese Cycling Association and Shanghai Max Success Culture and Sports Co. Ltd, the three-day race covered 17 towns on the island, the most in its history.
Photo