People visit the Huangguoshu waterfall in southwest China's Guizhou Province, August 10, 2015. [Xinhua/Fu Jianbin]