Man Cheats Death After Tree Saves Him from Fatal Mountain Fall

In what can only be described as a terrifying brush with death, a 42-year-old man named Yang Meng fell down a rain-soaked mountainside in the Fanzengjian Mountains, located in China’s Anhui province. The incident, which was caught on his 360-degree camera, showed Meng skidding uncontrollably down the slope before a tree miraculously saved his life. … Continue reading Man Cheats Death After Tree Saves Him from Fatal Mountain Fall