DescriptionThreegorgesdamfromspace.jpg English: The ThreeGorgesDam on the left, and the Gezhouba Dam on the right. Date 20 July 2000 Source http://photojournal
English The ThreeGorgesDam spans the Yangtze River in east-central China, and is the world’s largest power station in terms of installed capacity, with
DescriptionThreeGorgesDam, China - natural colours.jpg English: A new reservoir is filling in central China. The ThreeGorgesDam on the Yangtze River—the