Weeks of abnormally intense rains have swept away buildings and ruined homes across southern China, leaving at least 106 people dead or missing and affecting 15 million residents in the