Southern, Central parts of China battered by torrential rainfall causing heavy floods and landslides. Watch this report!