The world’s longest tram has made its debut on a line connecting three cities in the southwest of Germany ... was made up of 100 coaches and 25 engines for a length of 1,910 metres.