
Blue sheep are seen in Mount Qomolangma National Nature Reserve in southwest China's Tibet Autonomous Region, April 29, 2020. (Xinhua/Purbu Zhaxi)

Blue sheep are seen in Mount Qomolangma National Nature Reserve in southwest China's Tibet Autonomous Region, April 29, 2020. (Xinhua/Purbu Zhaxi)