Published: Jan 19, 2023, 23:55 IST | Updated: Jan 19, 2023, 23:55 IST
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.