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
Source: Chumbi Valley
Length: 222 mi
Mouth: Brahmaputra
Cities: Phuntsholing, Jaigaon, Hasimara, Cooch Behar