TepuisCuquenan.jpg Cuquenan falls in Venezuela, the second tallest "free leaping" waterfalls on earth. This falls from atop Cuquenan Tepui.