China’s controversial Three Gorges dam project seems to be fulfilling one of its goals, after helping prevent catastrophic flooding on the Yangtze…