Switzerland launches the world’s longest passenger train ever as part of their 175th anniversary of railways in the country. The train is expected...