Question: Liberty Park overlooks a memorial located at the World Trade Center site, which is the former location of what?
Sentence (from "Liberty Park (Manhattan)"): Liberty Park is a 1 acre elevated public park at the World Trade Center in New York City, overlooking the National September 11 Memorial & Museum.
Relevant evidence: Yes