Home Vehicles Guide The Cabrio: World’s first open air double-decker cable car from Switzerland