Passengers check in at Lishui Railway Station in Lishui City, east China's Zhejiang 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 Hu Xiaofei/Xinhua)