Question: Are Nampower and Altos Hornos De Vizcaya both located in the same country?
Sentence (from "Sestao"): Sestao is a town and municipality of 28,288 inhabitants located in the province of Biscay, in the autonomous community of Basque Country, northern Spain.
Relevant evidence: No