The UCI World Cycling Centre (WCC) – the training and education centre of the Union Cycliste Internationale (UCI) based in Aigle, Switzerland – is pleased to announce that its first Continental Development Satellite located in China was officially inaugurated today in Shanghai, in the presence, notably, of UCI President David Lappartient, the President of the International Olympic Committee (IOC) Thomas Bach and the President of the Chinese Olympic Committee and Director of China’s General Administration of Sports Gao Zhidan. The Shanghai Velodrome was awarded the UCI WCC Continental Development Satellite label by decision of the UCI Management Committee on 2 February this year. It is the ninth UCI WCC Satellite in the world and the fourth in Asia alongside those of Shuzenji (Japan), Yeongju (Korea) and New Delhi (India). The other Satellites are in South Africa (Paarl), Canada (Bromont), New Zealand (Cambridge), Portugal (Anadia) and Trinidad and Tobago (Couva).
The Shanghai UCI WCC Continental Development Satellite is located on Chongming Island, within a major multi-sport education and training centre created in 2019 and covering an area of almost 56 hectares. It includes a 250-metre indoor velodrome, a BMX Racing track, a BMX Freestyle park, training roads and a weights room. The centre also has athlete accommodation and a restaurant.
The Shanghai Velodrome will host the UCI Track World Championships in 2026, while Chongming Island is known in the cycling world for hosting the annual Tour of Chongming Island, a women's stage race that has been on the UCI Women's WorldTour calendar since 2017.