Passengers wait to board a train at Shijiazhuang Railway Station in Shijiazhuang, north China's Hebei Province, April 29, 2025. China's railway network is expected to handle approximately 144 million passenger trips during the eight-day May Day holiday travel rush, which kicked off on Tuesday, the national railway operator said. (Photo by Chen Qibao/Xinhua)