Indus River System

Indus River—The Indus River is one of the world’s largest river basins. It is also known as Sindhu. The river flows through China (Tibet region), India, and Pakistan. In Tibet, it is known as Singi Khambai or Lion’s Mouth. Himalayan River Systems The Himalayan river...