Family Snow Play - Kiva Beach - South Lake Tahoe, California Kiva Beach - South Lake Tahoe, California