Boro Horoo Uula, Xinjiang (mountains)