Question: Are Juifen and Mandorcasa located in the same country?
Sentence (from "Mandorcasa"): Mandorcasa( possibly from Quechua" mantur" achiote," q'asa" mountain pass) is a mountain in the northwest of the Vilcabamba mountain range in the Andes of Peru, about high.
Relevant evidence: Yes