×

Shil Torsa River

River in Asia
The Torsa River rises from the Chumbi Valley in Tibet, China, where it is known as Machu. Its course continues into Bhutan, India, and Bangladesh before joining the Brahmaputra River into the Bay of Bengal. Wikipedia
Length: 222 mi