This towering water slide, equivalent to the height of a 14-floor edifice, previously claimed the title of The World’s tallest aquatic chute. What sets it apart is its near-vertical structure, evoking a sensation akin to soaring through the air.
From its summit, behold the breathtaking panorama of the Atlantic Ocean. In sum, this water slide undeniably lives up to its name. Astounding!