Mountains have consistently captivated and inspired wonder in people. These massive behemoths have been revered, investigated ...