Take a snowmobile tour to the top of Tahoe on the South Shore’s only lake view trails. Cruise over mountain meadows to peaks nearly 9,000 feet above sea level.