Altun Mountains National Nature Reserve in northwest China's Xinjiang is home to around 50 state-protected wildlife species. Click and take a close look at the rare animals caught on camera.
Source: Xinhua
Editor: huaxia
2023-01-04 16:12:17
Altun Mountains National Nature Reserve in northwest China's Xinjiang is home to around 50 state-protected wildlife species. Click and take a close look at the rare animals caught on camera.