Twenty-two global teams will race 400 km across the Himalayas in Arunachal Pradesh for a spot in the 2027 World Championship.
Rinchen K • 15 Nov 2026