Peru bursts with color and rhythm for the annual Virgin de la Candelaria festival.