You returned home from Snow Crest Altitude. Don't give up, you're so close to reaching the stratosphere.
You have not earned this achievement yet
Log in to view progress