This makes Angel Falls the tallest uninterrupted waterfall on the planet. The falls are located in the jungles of eastern Venezuela’s Canaima National Park. According to EarthDate, a production ...