Over 35 Tiger and Leopard Cubs Born in China’s Northeast Park 🐯🐆
Over 35 tiger and leopard cubs were born in northeastern China this year! 🐯🐆 The Northeast China Tiger and Leopard National Park reports more than 20 Siberian tigers and over 15 Amur leopards joined their ranks.