Astor River
Tributary in Asia
Astor River, in Pakistan's Gilgit-Baltistan administrative region, is a tributary of the Indus River and one of the rivers draining the Deosai Plateau, running through Astore Valley. The river originates on the western slopes of Burzil Pass.
Astor... Wikipedia
Mouth: Gilgit River