Would you ride the world's tallest water slide?