the Three Gorges Dam, is situated in central China, in the middle of the Yangtze River. It produces 100 billion kilowatt-hours of electricity annually, as quoted in a report by Live Science.
Chinese scientists plan to build a colossal 0.6-mile-wide solar power station in space, designed to beam energy back to Earth, likened to an orbital "Three Gorges Dam." To construct the massive ...
A few days ago, officials admitted that certain “peripheral” structures of the massive Three Gorges ... the entire dam could fail (some good photos here). Some online satellite photos ...