Flocks of sheep eat grass on the pasture in the Qilian Mountains in Wuwei, northwest China's Gansu Province, July 5, 2015. (Xinhua/Jiang Aiping)