Blue sheep seen at Helan Mountain National Nature Reserve in NW China
Photo taken on March 7, 2020 shows blue sheep at the Helan Mountain National Nature Reserve in northwest China's Ningxia Hui Autonomous Region. The blue sheep is under Class Two national protection in China. The number of blue sheep has reached over 40,000 on the Helan Mountain after years of environment renovation. (Xinhua/Jia Haocheng)
[ Editor: WPY ]
More From Guangming Online
Medics from Fujian leave for Shanghai to aid in battle against COVID-19 resurgence
New int'l land-sea transport service to Indo-China Peninsula launched
Another makeshift hospital under construction in Shanghai
Tourists view tulips in Suiping County, Henan
In pics: blooming gagea flowers on grassland in Zhaosu, Xinjiang
Greek workers stage 24-hour general strike over high prices