When ready, the power plant will generate three times as much energy as the one over Three Gorges Dam, currently the world's largest hydropower project. With its eye on the 2060 deadline to achieve ...
Image Source : PTI The dam is to be built at a huge gorge in the Himalayan reaches. Defending its plan to construct the world's largest dam on the Brahmaputra River in Tibet, China on Friday ...