Mabja Zangbo or Mabja Tsangpo is a river in Tibet Autonomous Region, China. The upper portion of the Karnali River is called Mabja Zangbo river in China. It further joins River Ghaghara (Karnali) in Nepal and eventually flows into Ganges River (Ganga) in India. It passes through the tri-junction on Nepal's border with India and China.