A 100-day-old snow leopard plays with its mother at a zoo in Jinan, East China’s Shandong province on September 1, 2015. (Photo/CFP)
RIGHT BG
A 100-day-old snow leopard plays with its mother at a zoo in Jinan, East China’s Shandong province on September 1, 2015. (Photo/CFP)