The setting sun beautifies the lower New York City Skyline. Surrounded by other NYC skyscrapers is the New Freedom Tower located at One World Trade Center. It stands tall and proud and dominates the lower Manhattan skyline and commands the view.
December 30th, 2013
Viewed 4,703 Times - Last Visitor from New York, NY on 11/28/2023 at 2:46 PM