Question: Are both buildings, Riverfront Times Square and Repsol-Ypf Tower, located in the same country?
Sentence (from "Repsol-YPF tower"): It was, upon completion in 2008, the tallest office building in Argentina, and the third tallest overall.
Relevant evidence: No