World's Most Epic Natural Slip And Slide Is A Waterfall With A 35-Foot Drop

That looks like so much fun.