Switzerland is one of the best countries in the world to explore by train, from panoramic alpine journeys to scenic routes.