Over 140 Million Rail Tickets Sold as China’s Spring Festival Rush Peaks
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...