Question: Are both villages, Novyye Chebenki and Ambrosden, located in the same country?
Sentence (from "Ambrosden"): Since the Second World War Ambrosden has housed British Army personnel stationed at St. George's Barracks, which is at Arncott about south of Ambrosden.
Relevant evidence: Yes