New Orleans sets the stage for one of the most celebrated festivals in the US. Edited on location same day.