Before revision: The National September 11 Memorial & Museum, located in New York City, has two reflecting pools on the location where the Twin Towers stood.
After revision: at the World Trade Center siteThe National September 11 Memorial & Museum, located in New York City, has two reflecting pools on the location where the Twin Towers stood.