Have you ever dreamed of cycling along the roof of the world?
For 18 international cycling teams gathering in southwest China's Xizang, that dream came true.
Recently, the "Trans-Himalaya International Road Cycling Extreme Race" was held covering a total distance of 570.68 km.■












