Passenger wait for the departure of a train at a railway station in Hefei, east China's Anhui Province, October 4, 2008. The country's highways, railways and airports face heavy traffic as travelers return at the end of the week-long National Day holiday. [asiannewsphoto]
|