Tarim Basin
According to Prof. Subhash Kak, Uttara Kuru was the Tarim Basin in Xinjiang, China.