CORPUS CHRISTI, Texas – Update: The lights have been turned back on at the Selena statue!. Corpus Christi Parks and Recreation Department officials are blaming the recent rains for the recently repaired lights failing at the Mirador de la Flor at 600 N. Shoreline Blvd. — better known locally as the “Selena Statue.”