The new dam’s ability to generate hydropower could be three times that of central China’s Three Gorges Dam, which has the largest installed hydropower capacity in the world