China recently announced plans to build the largest hydropower dam in the world, 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.