Would you ride down world's tallest water slide?