Trolleybus #6

Trolleybuses are electric buses powered by two overhead wires. There are several trolleybus lines in Switzerland, because these busses can cope with large differences in altitude. […]

Read More… from Trolleybus #6