Tahoe South Winter Promo A culmination of three commercial shoots highlighting the 2016/17 winter season for the Lake Tahoe Visitors Authority, Tahoe South, in beautiful Lake Tahoe, California.