 Nevertheless, all those connections remain hypothetical.Archaeological evidence suggests that the Kangju spoke an Iranian language.According to 2nd century BC Chinese sources, Kangju lay north of the Dayuan and west of the Wusun, bordering the Yuezhi in the south.