Tag Archives: South Lake Tahoe

Game On at 6,224 Feet in South Lake Tahoe

In South Lake Tahoe, sports don't slow down with the seasons. At 6,224 feet above sea level, athletes compete surrounded by the largest alpine lake in North America, where mountain scenery meets high-performance venues