The 2025 Taklimakan Rally roared to life with a thrilling first special stage (SS1) through the breathtaking Wensu Grand Canyon in Xinjiang. Racers tackled nearly 160 kilometers of river crossings, rugged paths and high-speed canyon runs - a mix of beauty and challenge.












