42-year-old Yang Meng was hiking in the Fanzengjian mountains, in China's eastern Anhui province. He ended up slipping off the mountain last week. In dramatic fashion, Meng's 360-degree camera ...