The world's largest high-speed railway station has just opened in southwest China - and its sheer size is staggering. At five times the scale of New York's Grand Central, Chongqing East Station is a ...