Quantcast

Photo detail

One World Trade Center, or The Freedom Tower, now reigns over the site of the former World Trade Center buildings. Construction began in 2006 and was completed in 2015.

Stories this photo appears in:

Tease photo

Recollections of a New York City Police Officer

20th Anniversary of 9/11

“I initially heard radio traffic on my portable radio and I knew something very serious had happened.”