Read Time:3 Minute, 4 Second India China building dam close to India border: New satellite images Marshmello January 20, 2023 Share China is constructing a brand new dam in Tibet on a tributary of the Ganga, near the tri-junction of its borders with India and Nepal,...