Heavy rain also soaked parts of several northwestern provinces this week, causing serious street flooding and delaying trains in Xian, capital of Shaanxi province, on Thursday, Xinhua said.