Question: Are Lake Veluyoc Cocha and Ramsagar located in the same country?
Sentence (from "Ramsagar"): Ramsagar, located in the village Tajpur in Dinajpur District, is the largest man made lake in Bangladesh.
Relevant evidence: Yes