A night long Torrential rainstorm caused floods and landslides in the Ili river valley northwest of Xinjiang Uygur autonomous region, leaving 59 dead and six missing as of 90:25 Friday.
Flooding landslide kill 59 in Xinjiang.