2025 China Mountain Bike Downhill Series
September 20-21, 2025 – The ChongLi Thaiwoo stop of the China Mountain Bike Downhill Series was successfully held at the Thaiwoo Resort in Zhangjiakou, Hebei. The 2.8km course, leveraging the Winter Olympics cable car system, features a 507-meter vertical drop – making it the longest and most elevation-intensive downhill track in China, meeting UCI World Cup standards for high-speed technical racing.
After intense competition, LEICHTEN riders Rong Kang and Tang Mengqi piloted the Thunder Leopard race bikes to claim second and third place in the Elite category. We extend our warmest congratulations to both athletes on their outstanding achievements!