GPS isn't going to save you from a down draft. And a normally aspirated 206 high up on the mountains with five on board. We had a crash here a few years ago, in the mountains, five onboard. Still not conclusive what happened but at least this time there is a witness.