The first set of intelligent track laying machine for ballastless track in China made a perfect debut on the Zhangjiagang-Huaihua high-speed railway!
On the morning of May 8th, at the construction site of Zhangjihuai Railway in Zhangjiajie, Hunan province, red flags were flying, machines were roaring and guests were shuttling, presenting a busy and enthusiastic scene of construction!