China Building Dam on Mabja Zangbo River Near Indian Border
China Building Dam on Mabja Zangbo River Near Indian Border China has begun construction of a hydropower project on the Mabja Zangbo River, which is known as the Brahmaputra River in India. The construction is taking place near the Line of Actual Control (LAC) in the Tibet Autonomous Region. The Brahmaputra is one of India’s…