Science / Mount Everest By One Measure, This Is World's Tallest Mountain Chimborazo leaves Everest in its dust, kind of By Kate Seamons Posted May 21, 2016 2:35 PM CDT Copied Back