China, Tibet and three gorges dam

India's foreign ministry said on Friday that New Delhi has conveyed its concerns to Beijing about China's plan to build a ...
China has approved what is set to become the biggest hydropower dam complex in the world, capable of producing nearly three times as much power as the current record-holder, the Three Gorges Dam.
Once completed, the dam on the Yarlung Zangbo River in Tibet could produce as much as 300 billion kilowatt-hours of ...
The planned construction of the world's largest dam by China on the Brahmaputra River in Tibet raises environmental concerns ...