Yarlung-Tsangpo-River
China has officially commenced construction of what is set to be the world’s largest dam on the Yarlung Tsangpo River, known as the Brahmaputra in India, near the border with Arunachal Pradesh.
China has officially commenced construction of what is set to be the world’s largest dam on the Yarlung Tsangpo River, known as the Brahmaputra in India, near the border with Arunachal Pradesh.