News

with a capacity to generate three times more energy than the Three Gorges Dam, the new dam will be located on the transboundary Brahmaputra River. However, China's construction and operation of ...
China, which is constructing many hydropower ... It will be the largest power station in Tibet upon completion, bigger than Zangmu dam over the Brahmaputra. The power station has a designed ...