Mount Desor
Mount Desor is the tallest mountain within Isle Royale National Park . 
<triplet> Mount Desor <subj> mountain <obj> instance of <subj> Isle Royale National Park <obj> located in protected area <triplet> Isle Royale National Park <subj> Mount Desor <obj> highest point