Question: Are both buildings, Riverfront Times Square and Repsol-Ypf Tower, located in the same country?
Sentence (from "Riverfront Times Square"): Construction started in 2012 and was completed in 2016.
Relevant evidence: No