Question: Liberty Park overlooks a memorial located at the World Trade Center site, which is the former location of what?
Answer: Twin Towers that were destroyed during the September 11 attacks