The infamous Splash Mountain at Walt Disney World's Magic Kingdom