China has been experiencing relentless spells of torrential rain. The southwest region's Chongqing area is the latest to bear the brunt. Buildings & railway bridges have collapsed, and cars have been submerged. People watched helplessly as muddy water turned the region brown.