China to Build World’s Biggest Dam on Sacred Tibetan River February 8, 2021 0 In the foothills of the Himalayas, where the ancient Yarlung civilisation established the first Tibetan Empire, China has plans to ...