CCTV+: 2026 Taklimakan Rally Concludes in Xinjiang After 17-Day Desert Challenge

BEIJING, June 5 — The 2026 Taklimakan Rally concluded on June 1 in northwest China’s Xinjiang Uygur Autonomous Region, bringing to an end a grueling 17-day off-road challenge that traversed deserts, Gobi landscapes and vast stretches of rugged terrain across the region. In the overall standings, Lu Binglong and his co-driver Gao Zhenwei claimed the […]