The river originates from the Siachen Muztagh in the Karakoram range in India–Sinkiang border region, south of the Kashgar Prefecture.
Then it flows northwest where it receives waters from the Shaksgam River, which originates from the many glaciers draining the north flanks of the great Karakorum range.
[4] After this, the river turns northeast and enters the Tarim Basin, forming a rich oasis that waters the Yarkant county.
Continuing northeast, it receives the Kashgar River from the west, eventually draining into the Shangyou Reservoir.
From there, it crossed the Karakoram mountains through one of the western passes (Kilik, Mintaka or Khunjerab) to reach Gilgit in northern Kashmir.
[7][8] The Indian merchants from Gandhara introduced the Kharosthi script into the Tarim Basin, and the Buddhist monks followed in their wake, spreading Buddhism.
His successor, Sultan Said Khan launched a proper invasion of Ladakh and Kashmir in 1532, led by his general Mirza Haidar Dughlat.