Phasmid Facts High altitude phasmids - including stick insects from Mount Everest View the discussion thread.