Photo taken on June 20, 2015 shows the scenery of the Jiulong Waterfalls in Luoping County, southwest China's Yunnan Province. (Xinhua/Mao Hong)