The big blue building is World Trade Center in Mexico City.