The majestic mountains can be tasted in the crisp air as the helicopter leaves a glacier near Whistler, B.C. in Canada