Passengers check in at Beijing South Railway Station in Beijing, capital of China, on April 6, 2026. An estimated 845.38 million passenger trips were made across China during the three-day Qingming ...