Echo Lakes are two high mountain lakes in the Desolation Wilderness. The highlight of these lakes is the stunning High Sierra scenery.