The river Yangtze flows for 6,300 km, more than halfway across China. Its river basin is around 1.8 million sq km - almost a fifth of China's land area ...
China on Friday defended its plan to build the world's largest dam on the Brahmaputra River in Tibet saying that the project will not affect riparian states and safety issues have been addressed ...
BEIJING--China has approved the construction of what will be the world’s largest hydropower dam, kicking off an ambitious project on the eastern rim of the Tibetan plateau that could affect ...