India China building dam close to India border: New satellite images Marshmello January 20, 2023 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,...