Business
Mt. Tallac
Experience the Jewel of the Sierra from above from the summit of Mt. Tallac—one the Lake Tahoe Basin’s highest peaks. Nestled in the eastern Sierra Nevada mountains along Lake Tahoe’s southern shore, Mount Tallac rises from the southwestern shore of Lake Tahoe and is part of the Desolation Wilderness.