Discuss as:

A deluge of tragic proportions in China

Read more of the news on the floods and landslide in China in this story.