China Sells Over 140 Million Train Tickets During Spring Festival Travel Rush
China’s railway ticketing platform 12306 had sold around 140 million train tickets for the ongoing Spring Festival travel rush as of 8 am on Saturday, according to the national railway operator.
The country’s railway network recorded…
Read More...
Read More...