Angel Falls is the world's highest waterfall as well as the inspiration for Paradise Falls in the Pixar film Up. Unless you're planning on visiting the