Luo Dengpin, known as the "Chinese Spider-Woman", hails from Guizhou province in southwestern China and is the world’s only female practitioner of the ancient Miao tradition of bare-handed climbing, a ...
[Photo provided to China Daily] A traditional sport, Miao crossbow, is becoming increasingly popular among young people in Chongqing's Pengshui Miao and Tujia autonomous county, as youth display a ...