Question: Are Killeen Cowpark and St. Nicholas Church (Buzhaninovo) both located in the same country?
Sentence (from "St Nicholas Church, Leicester"): St Nicholas Church is an Anglican parish church, and the oldest place of worship in Leicester, England.
Relevant evidence: No