Switzerland is a country in western Europe. It borders Germany, France, Italy, Austria and Liechtenstein. It is 41,284 km2
(15,940 sq mi) in size and has an estimated population of 7.7 million.
A pair of Geneva Trolleybuses at a stop opposite the mainrailway station back in 1993.
Neoplan Swiss Postbus
AR14844 Swiss Double deck postbus Neoplan photographed in ST Gallen Switzerland during 2003.