China has completed the construction of the Chongqing East Railway Station in just 38 months with the help of robot army on the top of a mountain, a project being described as the world’s largest high-speed railway station by area.
China has completed the construction of the Chongqing East Railway Station in just 38 months with the help of robot army on the top of a mountain, a project being described as the world’s largest high-speed railway station by area.