URUMQI, May 25 (Xinhua) -- With the Taklimakan Rally approaching its halfway mark, racers Han Wei and Neels Theric showcased their skills on Saturday's "marathon stage".
Spanning approximately 373 kilometers, the fourth special stage (SS4) marked the longest stage of the rally held in China's Xinjiang Uygur Autonomous Region. Competitors traversed the Taklimakan Desert from west to east, posing a significant cha