The River Indus Start from a Himalaya Mountains a lake Monsawara in India.
The River Indus starts at Sinikabab in Tibet, finally flowing into the Arabian Sea from Pakistan.
It starts from lake which is shaped like a lion the name of the lake is Mansorwar in China
Himalaya Mountains :}
In afghanistan