As per reports, flooding caused by heavy rainfall in the Northwest China has killed 16 people, and many still missing. Meanwhile, millions in Southwest China faced rolling power cuts.