Question: Are both mountains, Tochuhorn and Cosho Peak, located in the same country?
Sentence (from "Tochuhorn"): The Tochuhorn( 2,661 m) is a mountain of the Swiss Pennine Alps, overlooking the Simplon Pass in the canton of Valais.
Relevant evidence: Yes