Indian Geography The river Indus rises in Tibbet near A) Manas lake B) Jhelam lake C) Mansarover lake D) None of the above Detailed Solution: No Details Prev Next