8 photos show that the holidays have now come for New York City
The holiday season has arrived in New York City. Workers draped lights and set up Christmas trees in some of the city's most famous parks.
(Business Insider, 2025-11-08T20:57:45Z)