China has completed the world's largest high-speed railway station, Chongqing East Railway Station, in a remarkable 38 months ...