Question: Are both Bandar-e Olya and Cheryomukha located in the same country?
Sentence (from "Cheryomukha"): There are 18 streets.
Relevant evidence: No