This Chinese “Spider-Woman” Can Climb 108-Metre Cliff Without Safety Gear
A 43-year-old woman in China is being praised online for her remarkable ability to climb cliffs exceeding 100 meters in height without safety gear. According to the South China Morning Post, Luo Dengpin, who has earned the title of “Chinese Spider-Woman,” is recognised as the world’s only female practitioner of the ancient Miao tradition of […] More