Researchers using new mapping techniques and satellite data have now discovered evidence of previously undiscovered mountain ...