Hu-t'u-pi-chen, Xinjiang