Latitude and longitude of Torsa River
- Nearby Koch Bihār, India
Satellite map of Torsa River
Torsa River (also spelt Torsha and also known as Machu and Amo Chhu) rises from the Chumbi Valley in Tibet, China, where it is known as Machu. It flows into Bhutan, where it is known as the Amo Chu.
Latitude: 26° 16' 44.40" N
Longitude: 89° 34' 48.00" E
Nearest city to this article: Tufānganj
Read about Torsa River in the Wikipedia Satellite map of Torsa River in Google Maps