Question: Are Wamp'Arqucha and Dowling Lake both located in the same country?
Sentence (from "Wamp'arqucha"): Wamp'arqucha( Quechua" wamp'ar" tripod," Wamp'ar" a neighboring mountain" qucha" lake," tripod lake" or" Wamp'ar lake", hispanicized spelling" Huamparcocha") is a lake in Peru located in the Lima Region, Huarochiri Province, Carampoma District.
Relevant evidence: Yes