Question: Are Allah Vajeh Sar and Al-Alwa both located in the same country?
Sentence (from "Allah Vajeh Sar"): Allah Vajeh Sar( also Romanized as Laleh Vajeh Sar and Laleh Vajh Sar; also known as Lāleh Bacheh Sar) is a village in Dehgah Rural District, Kiashahr District, Astaneh- ye Ashrafiyeh County, Gilan Province, Iran.
Relevant evidence: Yes