About 8,000 passengers were still stranded as of Tuesday night in trains and at stations in northwest China's Xinjiang Uygur Autonomous Region after strong winds hit the region.
From about 2 p.m. Monday, gusts of more than 86 kilometers per hour hit the east part of the region, according to Dou Xinying, chief meteorologist at Urumqi Observatory.
Trains running between Urumqi of Xinjiang and Gansu Province's Lanzhou were halted from 4:30 p.m. Monday, and service from Turpan to Kashi was suspended just before 2 a.m. Tuesday, with 25 trains affected.
Seventeen trains have resumed service on the Urumqi-Lanzhou railway, while eight others, with 8,000 passengers aboard, were still stranded as the service was yet to be resumed on the Turpan-Kashi railway.
The winds also caused temperatures to fall to as low as 4 degrees Celsius Tuesday, and 53.1 mm of rain fell in Urumqi, a record for any day in May.
Special Recommend information on A H1N1 (swine flu)