Videos show cars being washed away and communities under water after major flooding in China. For more details: Read More