A mountain 100 times higher than Mount Everest