15.7 Inches of Torrential Rains. China Hit Hard by Floods and 100 Landslides 9-14-2023