Question: Are both buildings, Riverfront Times Square and Repsol-Ypf Tower, located in the same country?
Sentence (from "Repsol-YPF tower"): The building's construction cost an estimated US$ 134 million.
Relevant evidence: No