Angel Falls is a waterfall in Venezuela. It is the worlds tallest uninterrupted waterfall, with a height of 979 metres. The waterfall drops over the edge of the Auyán-tepui mountain in the Canaima National Park, a UNESCO World Heritage site. Canaima National Park, Bolívar State, Venezuela WOW Factzz 2.2K viewsedited 15:03