Question: Are both mountains, Tochuhorn and Cosho Peak, located in the same country?
Sentence (from "Cosho Peak"): Cosho Peak is in North Cascades National Park in the U.S. state of Washington.
Relevant evidence: Yes