Question: Are Kimsa Qaqa and Istalla both located in the same country?
Sentence (from "Istalla"): Istalla( possibly from Quechua for a quadrangular, woven or knitted multi- colored piece of clothing to carry coca leaves) is a mountain in the Andes of Peru, about high, situated in the Vilcanota mountain range south east of Cusco.
Relevant evidence: Yes