logotype
Sign in

Hydropower project: China to build world's largest dam

Hydropower project: China to build world's largest dam
Three Gorges Dam. Credit: Rehman / Wikicommons