Question: Lake of the Woods is a natural lake near the crest of a mountain range with what highest peak?
Sentence (from "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.
Relevant evidence: Yes