Question: Are Lake Veluyoc Cocha and Ramsagar located in the same country?
Sentence (from "Lake Veluyoc Cocha"): It lies southwest of the mountain Veluyoc Orjo and west of the mountain Aricoma and Lake Aricoma.
Relevant evidence: No