Hiker Records His Own Near-Death Tumble Down Mountain in China on Video
Man captures frightening fall down Chinese mountain while hiking Play video content A hiker in China made a miraculous escape after taking a seriously scary spill down a steep mountainside … and he captured the whole heart-stopping ordeal on his own camera. Yang Meng