The world’s largest waterfall is located more than 2,000 meters below the ocean’s surface, specifically in the Denmark Strait ...
An underwater waterfall seems counterintuitive; however, experts consider the Denmark Strait cataract as the world's tallest.
The Denmark Strait Cataract lies in the Arctic Circle between Greenland and Iceland. Spanning an area of 480 kilometres, it ...
Instead of a star or some stylized humanoid angel to top their Christmas tree, why not create a biblically accurate angel? The result was a pink, blue and gold-feathered creature with six wings ...