China is now the world’s most dammed country, with more large dams in operation than the rest of the world combined.
Beijing announced construction of a dam on the Yarlung Tsangpo/Brahmaputra weeks after a reported thaw in frosty China-India ...
China is planning to build a series of enormous hydropower dams. NPR's Ayesha Rascoe talks to Georgetown University professor Mark Giordano about the project and its effect on Sino-Indian relations.
Consequently, a large section of media in India has raised concerns against the Chinese plan to build the dam, expected to be ...
This visit reflects the strategic partnership between the US and India in countering China's influence in the region.
Overview of the Yarlung Tsangpo Project On December 25, China approved the construction of the world’s largest hydropower ...
China announced that it is building the world's largest dam in Tibet - even larger than the Three Gorges Dam, which according ...
Throughout history, floods have wreaked havoc globally, causing immense destruction and loss of life. This article details ...