The National September 11 Memorial Museum near the Freedom Tower, Manhattan, New York.

- Image ID: K9665F
The National September 11 Memorial Museum near the Freedom Tower, Manhattan, New York.
Richard Green / Alamy Stock Photo
Image ID: K9665F
Location: World Trade Center, New York, NY, United States