Torrential rains pummel China's Sichuan Province, causing flooding that has swept away homes and bridges.