Shaksgam River is located in Hunza District, Gilgit-Baltistan, Pakistan. It is a tributary of the Yarkand River. Its other names are Kalichan River and Meuztagh River. It flows in the northwestern direction parallel to the Karakoram mountain range in Shiksgam valley. The river forms the border between China and Pakistan.