Question: Are both buildings, 57 Promenade and Burg Neuhaus, located in the same country?
Sentence (from "Burg Neuhaus"): Burg Neuhaus is a castle in Upper Austria, Austria.
Relevant evidence: Yes