Question: Are Tolmachevo Airport and Sara Airport both located in the same country?
Sentence (from "Tolmachevo Airport"): Novosibirsk Tolmachevo Airport is situated in the town of Ob, west of the center of Novosibirsk, an industrial and scientific center in Siberia and Russia's third- largest city.
Relevant evidence: Yes