The Three Gorges dam is one of the largest in the world, but it's being severely tested by the worst floods China has seen in decades.