The Best Landscape Towers Of Light Nyc References. Web the national september 11 memorial & museum (also known as the 9/11 memorial & museum) is a memorial and museum that are part of the world trade center complex, in new york city, created for remember the september 11 attacks of 2001, which killed 2,977 people, and the 1993 world trade center bombing, which killed six. Web new york ( newsnation) — every year, beams of lights shine four miles into the new york city sky, honoring every life lost on september 11, 2001, and those who have died since due to related illnesses.
/wtc-tribute-GettyImages-146886013-56a400115f9b58b7d0d4e0c4.jpg)
Lower manhattan at sunset with the twin towers of the ny wtc in the distant background. At 1,005 feet, the spiral is a new office building proposed to fill up an entire block on 66 hudson boulevard in manhattan's west side. One by one, switches are manually flipped to illuminate the night sky.