High altitude rescue