Majestic Dia de los Muertos figures brighten up Times Square this weekThe Dia de los Muertos statues in Times Square celebrate life's beauty and death's reverence, enriching NYC's cultural landscape.