The Seventh Yiwulyu Mountain Climbing Festival was recently held in Yixian County, Jinzhou City, Northeast China’s Liaoning Province, attracting professional rock climbers and sports enthusiasts from across the country. Their skills and courage showcased a “ballet on rock”, embodying the sports spirit of faster, higher, and stronger.