Question: Are both mountains, Phiri Uya and Ruchi (Glarus Alps), located in the same country?
Sentence (from "Phiri Uya"): It is located in the Lima Region, Huaura Province, Ambar District.
Relevant evidence: No