Question: Are both mountains, Phiri Uya and Ruchi (Glarus Alps), located in the same country?
Sentence (from "Phiri Uya"): Phiri Uya( Quechua" phiri" destroyed," uya" face," destroyed face", Hispanicized names" Piriuya, Piríuyac") is a mountain in the Andes of Peru.
Relevant evidence: Yes