How do some of the world’s tallest natural wonders stack up against their man-made equivalents? Citybase Apartments asked themselves that same question and gathered the answers on this infographic.

What did you think of this article?
Meh
Good
Awesome