Curiosities from the World The Gamburtsev Mountains were first discovered in 1958, but no human has actually seen them directly…