Chueh-lo Shan, Xinjiang (mountains)