World's 'biggest' train station five times bigger than Grand Central is now open
The Chongqing East Station in China has just opened its doors and is set to be the world's largest train station, surpassing London's King's Cross in size