Over 200 Million Train Tickets Sold for China’s 2025 Spring Festival Travel Rush
Over 200 million train tickets have been sold for China’s 2025 Spring Festival travel rush as millions journey home for the Lunar New Year. Additional trains have been deployed to meet the soaring demand.