Passengers wait to board their trains in the Shanghai Railway Station in Shanghai, east China, April 28, 2013. China sees a travel rush around the country as the three-day May First national holiday comes around the corner. (Xinhua/Ding Ting)
Go to Forum >>0 Comment(s)