Question: Are Higham, Lancashire and Sar Zeh-Ye Sofla, Hormozgan located in the same country?
Sentence (from "Higham, Lancashire"): The village is northeast of Padiham and about southwest of Nelson along the A6068 road.
Relevant evidence: No