This well designed infographic created by Audree Lapierre & FFunction illustrates not only the seven tallest peaks in the world, but also their rank in sheer prominence, giving the Great Pyramid of Giza an inferiority complex in the process.