Snow leopards photographed in Qinghai

China Plus Published: 2018-01-16 18:03:40
Download image Comment
Share
Share this with Close
Messenger Messenger Pinterest LinkedIn
5/6
A photo by French photographer Frédéric Larrey on January 16, 2018 shows one snow leopard in the Angsai Grand Canyon, located at Sanjiangyuan National Park in Qinghai Province. The park is believed to be home to more than 1,000 leopards. [Photo: Chinanews.com]

Share this story on

Related stories