At Tianmen Mountain National Forest Park in Dalian, Liaoning Province, ice cascades pour down the frigid cliffs. Nearly a hundred ice climbing enthusiasts scale these icy peaks, tackling challenging routes and pushing their speed limits. This exhilarating activity amid ice and snow gets onlookers buzzing with excitement.