
On November 21, two foreign rock climbers successfully scaled a high-rise building in Chongqing using climbing equipment, reaching a height of 188 meters, conveying the sporting spirit of striving for the summit and never giving up to the citizens of Chongqing.