Swiss firm claims longest passenger train record with 1.2-mile-long locomotive | Heykuki News