China's Three Gorges Dam, a colossal structure towering at over 600 feet and stretching nearly 8,000 feet, is so large it's ...
China has approved the construction of a hydropower dam in Tibet that is set to be the largest of its kind in the world once complete. The 300 billion kWh dam will run along 31 miles of the ...
Just as ties seemed to be on the mend, a US$137 billion hydropower behemoth on the Yarlung Tsangpo River threatens to muddy ...
CHINA has given the green light to plans for the world's largest hydropower dam, despite protests from neighbouring countries. Millions could be without water as Tibet is set to become home to the ...
The Chinese government has approved the construction of a massive hydroelectric power plant over the world's largest dam to be built over the sacred Yarlung Tsangpo River in the Tibet autonomous ...