Question: Are Chesme Church and St. Francis Xavier Church (Shanghai) both located in the same country?
Sentence (from "St. Francis Xavier Church (Shanghai)"): The St. Francis Xavier Church( 圣方济各沙勿略堂), also called the Cathedral of St Francis Xavier at Tong- ka- du or Dongjiadu Cathedral( 董家渡天主堂), is a Gothic Roman Catholic cathedral in Dongjiadu( Tong- ka- du), Shanghai, China.
Relevant evidence: Yes