Snow LeopardThe snow leopard is a famous rare animal in China. It belongs to the cat family, has soft grayish-white fur and is about 120 cm long with a 90-cm tail. It lives in high mountains...
Please login first!
Snow LeopardThe snow leopard is a famous rare animal in China. It belongs to the cat family, has soft grayish-white fur and is about 120 cm long with a 90-cm tail. It lives in high mountains...