This is an amazing slideshow of the devastation in China from the recent rain:

More here at CNN.com