User login

Tiger Leaping Gorge

Hutiaoxia Petition

Stop the Hutiaoxia Dam!

In the renewed hydropower boom in southwest China, Hutiaoxia (Tiger Leaping Gorge) dam is the leading project in the plans for a cascade of dams on the Jinsha River (Upper Yangtze River).