Question: Are both Wapda House and Tower 25 located in the same country?
Sentence (from "Tower 25"): Standing 62 meters tall, Tower 25 is the fourth tallest building in Cyprus.
Relevant evidence: No