Question: Are both mountains, Phiri Uya and Ruchi (Glarus Alps), located in the same country?
Sentence (from "Ruchi (Glarus Alps)"): On its south- east side lies a small glacier, the" Glatscher da Gavirolas".
Relevant evidence: No