Travelers queue up to buy train tickets at a railway station in Hangzhou, east China's Zhejiang 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. [CFP]
|