Would YOU brave the terrifying WATERFALL leap over 'DEATH rock'? places CASCADING waterfalls conjure feelings of relaxation and serenity for most people. Share: Email ThisBlogThis!Share to XShare to Facebook