Tram line 22 Carmo - Batalha.
Nice artwork on tram 160 bound for Happy Valley.
Tram #2294 in Zagreb.
Tram #2249 in Zagreb.
Tram #2054 near Zurich HB.
Tram #3075 near Zurich HB.
Tram in Porto.
Trams 7 & 6 passing in the loop near Half Way Station.
Tram 7 at the level crossing near Half Way Station.
Tram 5 departing Half Way Station.
Bergen Light Rail (Bybanen) No.202 travelling along Kaigaten.
A few trams are seen at the terminus next to Hiroshima`s main station, on a damp November evening.
Look, no wires! Tram No 33 passes Birmingham`s, Roman revival style, town hall, on a service to Wolverhampton. Trams run on batteries over this section from New St station to Centenary Square.