International cyclists conquer Himalayan challenge in Xizang
The Sixth China Xizang Trans-Himalaya International Cycling Race concluded on Sunday in Shigatse, Xizang autonomous region, following five days of competition across some of the world's highest roads.

























