Current world's tallest water slide. Slide currently holds the record for the highest drop height on a body
slide. The slide utilizes the side of a hill to safely extend it
further, and digs into the side of it to achieve its great drop height.