GWM Mass-Production Off-Road Fleet Competes in China’s Largest Desert Rally
On May 20, the 2025 Taklimakan Rally kicked off in the Taklimakan Desert, China’s largest desert. Dubbed the “Dakar of Asia,” this…
Recover your password.
A password will be e-mailed to you.