Language: English | Nederlands | Franįais | Italiano | Espaņol
Login / Subscribe   
Tour of Chongming Island World Cup
Race information



History & Statistics
Last Winners





  United Kingdom
20 September 1994    Leicester (Leicester), United Kingdom

Specialties
Race Performance

5 Participations

Stage Performance

Overall
Total:13 stages(100%)
Top-3:1x (7,7%)
Top-10:3x (23,1%)
Top-20:6x (46,2%)







--- advertisement ---