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.
i don't know