Question: Are both villages, Sheykhanlu-ye Sofla and Zyuri, located in the same country?
Sentence (from "Zyuri"): Zyuri is a village(" selo") in Mamadyshsky District, Republic of Tatarstan, Russia, located 34 km south of Mamadysh, district's administrative center.
Relevant evidence: Yes