three gorges reservoir
Oct 13 2007, Kanchan

The climate has really lashed out at China this year, with a downpour of rains and devastating floods. Environmental champions have often condemned the building of dams. Three Gorges reservoir, the world’s largest hydroelectric project, was built on...

Related Stories
Most Recent Most Popular Most Commented
All Stories
Most Recent Most Popular Most Commented