(250524) -- HETIAN, May 24, 2025 (Xinhua) -- A drone photo shows driver Ou Zhibin and co-driver Zhao Kai of China competing during Stage 4 of the 2025 Taklimakan Rally in Hetian, northwest China's Xinjiang Uygur Autonomous Region, May 24, 2025. (Xinhua/Hu Xingyu)













