With a vertical fall measuring 6,600 feet (2,000 metres), the Denmark Strait cataract is over three times the height of the Angel Falls, the world’s tallest land-based waterfall, which stands at ...