Passengers leave the Chongqing North Railway Station in Chongqing, southwest China, Oct. 5, 2008. Railway stations, airports, long-distance bus stations and docks in Chongqing witnessed a travel peak on Oct. 5, the last day of the week-long National Day holidays. [Xinhua] |