China Plans the World’s Biggest Hydropower Dam in Tibet
China has approved the construction of a huge hydroelectric dam in Tibet, which would be the world’s largest hydropower plant with triple the capacity of the current biggest operational project, the Three Gorges Dam, which is also in China. The Chinese government has now approved the construction of the new project in the lower reaches…