Question: Are both Consulate-General Of Japan In Saint Petersburg and United States Post Office (Carrollton, Missouri) located in the same country?
Sentence (from "Consulate-General of Japan, Istanbul"): The Consulate- General of Japan in Istanbul is the consulate of Japan in Istanbul, Turkey.
Relevant evidence: No