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.