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.
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 ...