)
)
China is building a new dam in Tibet on a tributary of the Ganga, close to the tri-junction of its borders with India and Nepal. A geospatial intelligence researcher, has shared new satellite images of China constructing a dam on the Mabja Zangbo river.