China has approved what is set to become the biggest hydropower dam complex in the world, capable of producing nearly three ...
the chosen dam site just downstream of the world-famous Three Gorges scenic area; in December, Premier Li Peng formally declared the project open. The Chinese government has offered overseas ...
The Three Gorges Dam, located on the Yangtze River in Hubei Province, China, is the world’s largest hydroelectric project.
The Chinese government granted approval to build the Medog Hydropower Station on the lower reaches of the Yarlung Tsangpo ...
The project has stoked concerns about displacement and environmental impact downstream in India and Bangladesh.
The Three Gorges Dam cost £29 billion in 2008 as it resettled 1.4 million people. Despite officials claiming the project will not significantly affect the environment or water supplies ...
the role played by the massive and controversial Three Gorges Dam - designed to help tame the Yangtze river - has come under fresh scrutiny. Amid some of the heaviest rainfall on record ...
China has approved the construction of a colossal hydropower project on Tibet’s longest river that could generate three times more energy than the Three Gorges Dam, state news agency Xinhua ...