(250528) -- KASHGAR, May 28, 2025 (Xinhua) -- Driver Zhu Guanghai and co-driver Chen Qingkai of China compete during Stage 7 of the 2025 Taklimakan Rally in Kashgar, northwest China's Xinjiang Uygur Autonomous Region, May 28, 2025. (Xinhua/Xin Yuewei)
















