в теле горы — перевод на английский

Варианты перевода словосочетания «в теле горы»

в теле горы — другие примеры

Так как же эта тонкая прослойка в теле горы сохранила следы жизни, не найденные до этого нигде в мире?
How is it that one thin band of them on this particular mountainside preserved signs of life that are found nowhere else in the world?