A Quick Trip Through Swiss Wine Country Alpine mountain & gorgeous lake views, Pinot Noir, Chablis, and terraced vineyards for miles around.