Question: Are both churches, Fossum Church and St. Nicholas' Church, Luga, located in the same country?
Sentence (from "St. Nicholas' Church, Luga"): St. Nicholas' Church is a parish of the Roman Catholic Church located in Luga near St. Petersburg in the Leningrad Oblast in northern Russia.
Relevant evidence: Yes