Torrential rains in central China caused landslides, knocked out power, and damaged houses, authorities said on Monday.
Rainstorms triggered flooding and waterlogging in the western province of Shaanxi over the weekend, inundating many roads and villages with severe disruptions, state television reported.