Question: Are both churches, St. Alexandra'S Church, Rostov-On-Don and Church Of San Andrés Apóstol, located in the same country?
Sentence (from "St. Alexandra's Church, Rostov-on-Don"): Church of the Saint Queen Alexandra ― an Orthodox church in Rostov- on- Don, Russia.
Relevant evidence: Yes