Rare snow leopards in China

snow leopards
A photo of two snow leopards is captured by an infrared camera in the mountain range in the headwater area for Lancang River at Sanjiangyuan National Park of northwest China’s Qinghai Province on February 19, 2018.
The latest photographs of the rare animals were released by the administration committee of the national park and Shanshui Conservation Center on March 16, 2018.
snow leopards

snow leopards

snow leopards

snow leopards

Copyright © 2018 Tom Zoon | Design by ThemesDNA.com
top