The path not taken.
- Oct 9, 2009
- Reaction score
China's controversial Three Gorges Dam, the world's biggest hydropower...
Official media says recent Google imagery of apparent buckling in the dam’s structure is suspect, while a former project engineer says faults do exist.