Snow leopard twins in good health 90 days after birth(1/1)
2014-09-12 15:55
Ecns.cn
Web Editor:Wang Fan
A snow leopard cub cuddles up to its mother 90 days after birth in a wildlife park in Xining, capital of Northwest China's Qinghai Province on Friday, Sept 12, 2014. The wildlife park saw the birth of a pair of snow leopard twins in June and they are now both in good health. (Photo provided to Ecns.cn)