An alpine chough perches on one of the blue sheep foraging near the Mount Qomolangma base camp in southwest China's Tibet Autonomous Region on May 8, 2020. (Xinhua/Purbu Zhaxi)
Xinhua photos of the day
Source: Xinhua| 2020-05-09 12:53:19|Editor: huaxia