Question: Are both villages, Zhukovka, Altai Krai and Heythuysen, located in the same country?
Sentence (from "Heythuysen"): Heythuysen is home of the famous Grand Café Tom Tom.
Relevant evidence: No