China, Tibet and Hydropower Dam

China's ambitions in hydroelectric energy were evident as early as 2008 when the Three Gorges Dam, the world's biggest dam, was completed. Power generation began in 2012 and currently supplies ...
Guwahati: China's plan to construct the world's largest mega dam on the Brahmaputra in the Tibet Autonomous Region has raised concerns for Assam at the start of the year. The Brahmaputra is known ...
China has approved the construction of what it says will be the world's largest hydropower dam. BBC News says the ...