The Chinese government has long held up the world’s largest hydroelectric project as a symbol of its engineering prowess.
China’s massive Three Gorges dam is facing a major test of the flood control function that was one of the key justifications for its construction.