We have had photos of the steam trams that used to ply our streets 100 years ago, but in Bern, Switzerland, one has been restored and runs again:
www.youtube.com/watch?v=iax79ezuQPM
In Ferrymead Heritage Park, Christchurch New Zealand there is an 1881 Kitson steam tram locomotive identical to...