How China built world's largest train station in just 38 months with robot army
China News: In just 38 months, China built the world's largest railway station in Chongqing, a sprawling megacity strategically developed under Mao Zedong's Third Front campaign. Beijing could make the unthinkable possible due to a robot revolution.
21 May 01:30 · India Today