St. Charles Parish celebrated the completion of a $11.9 million drainage project aimed at improving flood protection.