answersLogoWhite

0

The Indus River begins as an icy stream high in the world's tallest mountains. These mountains are the Himalayas.

The source of the Indus is in Tibet, on the Tibetan plateau, it starts at the confluence of the Sengge and Gar rivers that drain the Nganglong Kangri and Gangdise Shan mountain ranges.

User Avatar

Wiki User

15y ago

What else can I help you with?