Wheels up on a glacier?
Better have at least two miles and it would be a hell-u-va ride.....
Bob-sledding 101
Maybe a water landing in a river like in NYC?
Might be a rough landing.
Valid point, not a lot of options in the mountains.
Trying to come up with a plausible scenario that would be survivable is challenging, landing in a relatively flat area with a deceleration that will not kill you is the key.