Question: Are Chesme Church and St. Francis Xavier Church (Shanghai) both located in the same country?
Sentence (from "Chesme Church"): The Chesme Church( full name" Church of Saint John the Baptist at Chesme Palace", also called the" Church of the Nativity of St. John the Baptist"), is a small Russian Orthodox church at 12 Lensoveta Street, in Saint Petersburg, Russia.
Relevant evidence: Yes