Question: Are both St. Margaret Chapel and Transfiguration Of Our Lord Russian Orthodox Church located in the same country?
Sentence (from "Russian Orthodox Church, Sharjah"): The church is the biggest church in the country, with an area of capacity of 20,000 worshippers.
Relevant evidence: No