translate English to French: They landed on a clearing on a mountain south of Mount Stapleton.
L'hélicoptère s'est posé dans une clairière située sur une montagne au sud du mont Stapleton.