Question: Are Barzan Palace and International Finance Complex located in the same country?
Sentence (from "International Finance Complex"): The International Finance Complex is a 52 story complex that is in the process of being built in Phnom Penh, Cambodia near the Tonle Bassac River.
Relevant evidence: Yes