The reimagined attraction offers a fresh take on the classic Splash Mountain ride with advanced animatronics and a celebration of New Orleans culture.