
A hiker in the Fanzengjian mountains of China's eastern Anhui province slipped on a wet trail, triggering a death-defying slide down a rock face that was violently halted by a tree .
It was reportedly all captured by his multiple-lens 360-degree camera he apparently dropped when he tripped.