News

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 ...
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 ...