Question: Are both Mount Jumullong Manglo and Twin Sisters Mountain located in the same country?
Sentence (from "Twin Sisters Mountain"): Part of the Cascade Range, it lies just southwest of Mount Baker.
Relevant evidence: No