Question: Are both rivers, Vamsadhara River and Torgay River, located in the same country?
Sentence (from "Vamsadhara River"): Regulapadu barrage in Andhra Pradesh is under construction to divert the river water for irrigation use.
Relevant evidence: No