There was a time in the 19th and early 20th century when tramways (or streetcars or LRVs as you like to call them) were steam locomotive-hauled (and even before that, there had been horse-hauled trams). Here is one of the rare re-creations of the steam locomotive-hauled urban trams, the other one that I know being in Switzerland. The picture shows something that looks a bit out-of-place: a preserved steam locomotive-hauled tram running in today’s modern looking Darmstadt streets. The track gauge is 1000 mm (3ft 3.37in).
It is unique in Germany: steam trains on tramway tracks. Public transport in Darmstadt started in 1886 with steam trains on narrow gauge. In 1897 an electrical tramway was inaugurated but the steam trains kept running until 1922. 75 years later, a tourist train was started, using the preserved equipment.
The engine is the 0-4-0 tank #7 "Feuriger Elias" built by Henschel & Sohn in Cassel in 1919 (builders number 17218). It is preserved by the Historic Association of the HEAG Rolling Stock (Arbeitsgemeinschaft Historische HEAG-Fahrzeuge) - where HEAG means Hessischen Eisenbahn AG, or Hesse Railroad Cy, the operator of the Darmstadt network. It is hosted by the Darmstadt-Kranichstein Railroad Museum. It was built as a 900mm gauge engine and converted to 1000mm in 1981.