Question: Are both buildings, Riverfront Times Square and Repsol-Ypf Tower, located in the same country?
Sentence (from "Repsol-YPF tower"): Construction began in 2005, and the office building was completed in September 2008.
Relevant evidence: No