On November 9, 2025, in Ningxia, China, @BàofÄ“ngkuánglángzhànshì shared a video of men hiking on a snow-covered mountain. In the video, one of the hikers begins sliding uncontrollably down the snowy ...