Tourists watch folk performance at Shanhaiguan Pass, a famous tourist resort in Qinhuangdao City, north China's Hebei Province, Aug. 16, 2016. Local authorities has made great efforts in improving the tourist environment of Shanhaiguan in the past year.(Photo:Xinhua/Yang Shiyao)
RIGHT BG