Blue sheep search for food in Helan Mountain of northwest China's Ningxia Hui Autonomous Region, July 14, 2016. Blue sheep is a nationally protected species and a kind of endangered wildlife in China. Currently there are about 14 to 17 blue sheep per square kilometer in Helan Mountain. (Xinhua/Peng Zhaozhi)
RIGHT BG