New York City is a dazzling spectacle during the holiday season, with its iconic landmarks transformed into festive wonders.