Get a peek at Travel Channel's picks for the most extreme water rides we could find, including the world's tallest water slide in Rio de Janeiro, Brazil.
Splashing down in the landing pool of the double-looping L2 slide at Wave Water World in Wörgl, Austria.