Photo taken on Sept 16, 2015 shows a view of the Yueliang Mountain in southwest China's Guizhou Province. (Xinhua/Wang Bingzhen)