they touched down on one of the shuttle pads serving the unkai peninsulas main supply and transshipment depot , in a narrow valley ringed with mountains like a carnivores teeth , except they towered green with jungle foliage .