Snow leopard finds camera

News

Rare images of a wild snow leopard unveiled by forestry department of Henan Mongolian Autonomous County, from northwest China's Qinghai province

More From News/Must watch