The streets of the city are so festive.
By it’s “city that never sleeps” nature, New York is in a constant state of “lit up like a Christmas tree” . In December, it reaches a new level.
It’s Christmas time in the city!
December 20 and we haven’t seen snow since October 29th! That’s alright, artificial light-up snowflakes are less complicated than the real thing.