Question: Are both Howe Barn and Altice Arena located in the same country?
Sentence (from "Altice Arena"): The arena is among the largest indoor arenas in Europe and the largest in Portugal with a capacity of 20,000 people and was built in 1998 for Expo'98.
Relevant evidence: No