A hiker is lucky to be alive after he slipped and fell on a mountain, skidding down the steep slope until a tree stopped his fall. Yang Meng, 42, was hiking in the Fanzengjian mountains in China’s ...
Some results have been hidden because they may be inaccessible to you