Festival of the Crosses in Alicante, Spain draws the entire Santa Cruz neighborhood into the narrow streets.