Lower Manhattan is finally lit up again with lights beaming from the new World Trade Center. Friday night, the lights were switched on for testing for the very first time. The port authority states the light beams from the building can be seen for 50 miles. To see more pictures of the new WTC, click below.
What do you think about the new WTC?