×

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