Answer :

 Tibetan Plateau IS A place from which river Indus rise.
The source of river indus is in tibet, china

Other Questions