Question: Are both Altomira and Pir Aziz located in the same country?
Sentence (from "Altomira"): Altomira lies on the western slope of the Taygetus mountains, 7 km from the sea.
Relevant evidence: No