People visit the Huangguoshu waterfall in southwest China's Guizhou Province, Aug. 10, 2015. (Xinhua/Fu Jianbin)