Denmark Strait cataract

Underwater waterfall in the Denmark Strait of the Atlantic Ocean. Highest underwater waterfall in the world.

Categories: