Lake of the Woods is a natural lake near the crest of a mountain range with what highest peak?
Lake of the Woods (Oregon): Lake of the Woods is a natural lake near the crest of the Cascade Range in the Fremont–Winema National Forest in southern Oregon in the United States. Cascade Range:  The highest peak in the range is Mount Rainier in Washington at 14411 ft .
Mount Rainier