Question: Are both villages, Mehrabad, Tehran and Ham Chan, located in the same country?
Sentence (from "Ham Chan"): Ham Chan( also Romanized as Ham Chān and Hamechān; also known as Hameh Chān) is a village in Tuskacheshmeh Rural District, in the Central District of Galugah County, Mazandaran Province, Iran.
Relevant evidence: Yes