A monumental new train station has just opened its doors, claiming the title of the world's largest and it's more than five times the size of New York City's iconic Grand Central Terminal. Formerly ...