Experience the iconic World Trade Center in New York City lit up at night. A tribute to never forget.