Question: Are both De Zalmhaven and Glen Alpine, Toowoomba located in the same country?
Sentence (from "De Zalmhaven"): After completion it will be one of the tallest residential towers in Europe and the tallest building in the Netherlands.
Relevant evidence: No