Question: 80 South Street and One World Trade Center, are located in which city?
Answer: New York City