At the very end, was he coming down a vertical wall? It looked like a 80 degree descent......
awesome snow
Illusion created by the camera's FOV.
An 80 degree slope is nearly vertical and wouldn't have trees or snow. The descent in the vid is more like 45 degrees which is the upper limits of what will hold that much snow.
Just sayin'