Question: Are Lake Veluyoc Cocha and Ramsagar located in the same country?
Sentence (from "Lake Veluyoc Cocha"): It is situated in the Puno Region, Carabaya Province, Crucero District.
Relevant evidence: No