Introduction to Shiqing Valley: Shiqing Valley is a section of the canyon in Shuangtouba, a scenic area. About 1.5 kilometers into the valley, there is a three-sided stone cliff about 10 meters high. Clear mountain springs pour vertically from the cliff to The pool made a roaring sound.