Flocks of sheep eat grass on the pasture in the Qilian Mountains in Wuwei, Northwest China’s Gansu province, July 5, 2015. [Photo/Xinhua]
Flocks of sheep eat grass on the pasture in the Qilian Mountains in Wuwei, Northwest China’s Gansu province, July 5, 2015. [Photo/Xinhua]