‘Spider Woman’ Of China: No Web For Climbing 100-Meter Cliffs
11 Oct 2024
Luo Dengpin, a 43-year-old woman from Ziyun Miao and Buyei Autonomous County in China, has garnered public attention for her remarkable talent in cliff climbing. Dubbed the ‘Chinese Spider Woman,’ Luo scales cliffs over 100 meters high without any safety harness or gloves, reviving an ancient Miao tradition that many...
Read More