Falling Angels follows three women through the jungles and mountains of Venezuela as they prepare for the stunt of a lifetime - base jumping off the top of Angel Falls. This enormous waterfall looks beautiful from a distance, but as the group hikes up the mountain and reaches the peak, they find the view from over 2,600 ft. to be much more frightening than from below. Watch as these daredevils suit up and leap off the highest uninterrupted waterfall in the world!
- Extreme Sports
- Base Jump