A wonder of nature, Angel Falls, the world's tallest waterfall with an uninterrupted drop of 807 meters.