Mt. Tallac is the most recognizable and beautiful mountain in the High Sierra overlooking Lake Tahoe.