A comparison of the tallest natural feature and human-made structure.

Sky High: Tallest Mountain Vs. Tallest Building

Source: Kap Design