Freight train trips from Chongqing via New Int’l Land-Sea Trade Corridor see surge in H1
An aerial drone photo taken on July 30, 2026 shows a freight train of the New International Land-Sea Trade Corridor waiting for departure at Yuzui Station in Chongqing, southwest China.…






