China, India

Soon after China approved the construction of the world’s largest hydropower project on the Brahmaputra river, also known as ...
The project, estimated to cost around USD 137 billion, is located in the ecologically fragile Himalayan region along a ...
Chinese officials say that hydropower projects in Tibet will not have a major impact on the environment or on downstream ...