Question: Are Choqa Salman-e Sofla and Duldurga both located in the same country?
Sentence (from "Duldurga"): Duldurga is a rural locality( a" selo") and the administrative center of Duldurginsky District of Zabaykalsky Krai, Russia.
Relevant evidence: Yes