Southwest China's Xizang Autonomous Region's landscapes, high-altitude roads and improving race organization are earning praise from cyclists worldwide, as the 2025 China Xizang Trans-Himalaya International Cycling Race concluded Sunday.
August 11, 2025
2025-08-11